Kotomora
円石藻 (ensekisou) Japanese meaning: coccolithophorid | Kotomora