Kotomora
地衣植物 (chiishokubutsu) Japanese meaning: lichen | Kotomora