Kotomora
田楽焼き (dengakuyaki) Japanese meaning: dengaku-yaki | Kotomora