Kotomora
万緑 (banryoku) Japanese meaning: myriad green leaves | Kotomora