Kotomora
今川焼き (imagawayaki) Japanese meaning: imagawayaki | Kotomora