Kotomora
星草 (ほしくさ, hoshikusa) Japanese meaning | Kotomora