Kotomora
鞭毛 (べんもう, benmou) Japanese meaning: flagellum | Kotomora