Kotomora
付着生物 (fuchakuseibutsu) Japanese meaning: periphyton | Kotomora