Kotomora
ハプト藻類 (haputosourui) Japanese meaning: haptophyte | Kotomora