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