Kotomora
オウギヤシ (ougiyashi) Japanese meaning: Palmyra palm | Kotomora