Hydra is a multi-headed sea serpent in Greco-Roman mythology. It rose out of the lake of Lerna in Argoild and engaged in battle with Hercules.
Background[]
Influence[]
The ancient Greek story of the battle of Hercules and Hydra was reinvisioned for the Christian Greek vision of the battle between Michael the archangel and the great red dragon.