Japanese Snack Takoyaki February 5 2011, 11:26am via powderlife.com

COVERED in Japanese mayonnaise, bonito flakes, green onion and okonomiyaki sauce, Takoyaki is a great Japanese snack. First popularised in Osaka, t ...