Octopus dumplings – A popular Japanese snack

Takoyaki, Octopus dumplings, is one of the very popular snacks in Japan. It is “chopped octopus in batter cooked into ball shapes in iron mold”