Tuesday, December 28, 2010

Japanese Street Food: Takoyaki (Octopus Balls)

video


From my Tokyo correspondents: Minky & the Maharishi

No comments: