Kotomora
襟鞭毛虫 (eribenmouchuu) Japanese meaning | Kotomora