Kotomora
コウヤノマンネンゴケ (こうやのまんねんごけ) Japanese meaning | Kotomora