What could be more perfect than walking into a Mitsuwa store and finding a takoyaki stand has been set up inside for the day?


The answer is, nothing! Nothing is more perfect than freshly made takoyakis right before your eyes! Best. Thing. EVER!

Related Posts with Thumbnails
Written by Space Pirate Queen
The Space Pirate Queen loves Supernatural, The X-Files and anything that involves the weird.