Kotomora
蘚苔植物 (sentaishokubutsu) Japanese meaning: bryophyte | Kotomora