Cochlea Worm

Cochlea Worm (コキリアワーム): Destroyed by Hyper Kabuto's Maximum Rider Power Rider Kick.