Hydra (Trouble in Paradise)

The Hydra was an illusion created by the Duke of Deception.

Physical appearance
Insert details here.

Personality
Insert details here.

Powers and abilities
Insert details here.

Scooby-Doo! Team-Up
Insert details here.

Appearances

 * Scooby-Doo! Team-Up
 * #5. Trouble in Paradise (illusion, no lines)