Kotomora
モウセンゴケ (もうせんごけ) Japanese meaning | Kotomora