Kotomora
丸焼き (maruyaki) Japanese meaning: whole roast | Kotomora