Octopus balls become octopus planets with amazing tweak to takoyaki recipe

Takoyaki dumplings are a ubiquitous snack in Japan, but we’ve never seen them like this before!

Read More