Who is the six headed monster?

The Hydra