Kotomora
青草 (あおくさ, aokusa) Japanese meaning: green grass | Kotomora