Kotomora
地衣類 (ちいるい, chiirui) Japanese meaning: lichens | Kotomora