Kotomora
ゼニゴケ (ぜにごけ) Japanese meaning | Kotomora