TeddyMay 16, 20181 min readTakoyakiTakoyaki is a food; snack which you must try in Japan. Although Japanese restaurants outside of Japan sometimes offer takoyaki, but it...