05 August 2013

Japanese Food: Takoyaki = pastry stuffed with octopus