Hydra Lair

The Hydra Lair is a big cave that houses the Hydra boss. Beware!