In Greek mythology, Hydra, the child of Typhon and Echidna, was a water monster with as many as 100 heads, one of which was immortal. Typhon, born of a union between Gaia (Earth) and Tartarus (a section of Hades reserved for punishment of the wicked), was the Father of All Monsters,...