Kotomora
鞭毛虫類 (べんもうちゅうるい) Japanese meaning | Kotomora