Today’s Snack / Octopus Balls Octopus balls Feb. 5, 2017 Today I had takoyaki (octopus balls), a very popular snack in Japan. Takoyaki is a flour based snack containing pieces of octopus. It was so good!