Kotomora
藍藻植物 (ransoushokubutsu) Japanese meaning: cyanophyte | Kotomora