Hydra

Lore
The Hydra is an enormous creature that causes fear with the very evocation of its name. It is always found roaming near a strong power node filled with ancient treasures. Each of its six heads can cast an archaic – and mortal – spell. To fight the Hydra is to face Death itself.