Tuesday, December 28, 2010

Japanese Street Food: Takoyaki (Octopus Balls)



From my Tokyo correspondents: Minky & the Maharishi

No comments: