Hydra

Hydra may refer to:


 * Blue Hydra (demon)
 * Red Hydra (demon)