Kotomora
八千草 (やちぐさ, yachigusa) Japanese meaning | Kotomora