Kotomora
襟鞭毛虫門 (eribenmouchuumon) Japanese meaning | Kotomora