Kotomora
渦鞭毛藻類 (uzubenmousourui) Japanese meaning | Kotomora