Kotomora
浮遊生物 (fuyuuseibutsu) Japanese meaning: plankton | Kotomora