Kotomora
緑葉 (ryokuyou) Japanese meaning: green leaves | Kotomora