Kotomora
微細藻類 (bisaisourui) Japanese meaning: microalgae | Kotomora