Kotomora
若草 (わかくさ, wakakusa) Japanese meaning: young grass | Kotomora