Kotomora
新緑 (shinryoku) Japanese meaning: fresh green leaves | Kotomora