Kotomora
たこ焼き (たこやき, takoyaki) Japanese meaning: takoyaki | Kotomora