Kotomora
コケ植物 (kokeshokubutsu) Japanese meaning: bryophyte | Kotomora