Kotomora
卵焼き (tamagoyaki) Japanese meaning: rolled omelette | Kotomora