Tag Archives: Takoyaki Museum

Astro Boy! Takoyaki Museum, Tokyo

It’s Astro Boy to the rescue … this time at the amazing Takoyaki Museum in Odeiba, Tokyo. The Takoyaki is an awesome salute to retro Japan, including the 70’s-style game center where I met Astro Boy.

Rate this:

Posted in Japan, Photography, Tokyo, Travel | Tagged , , , , , , | 3 Comments