Hydra (X)

Hydra (11, Movie) - A Hydra-themed eel monster. Destroyed by X Certain Kill Kick.