Kotomora
渦鞭毛虫 (uzubenmouchuu) Japanese meaning | Kotomora