Takoyaki. June 8, 2009 0 Comments read DEFECTIVEGEEKERS 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!