Kotomora
かぼちゃ (kabocha) Japanese meaning: pumpkin | Kotomora