Proto-Indo-European mythology also in the myths of the slaying of the nine-headed Lernaean Hydra by Heracles and the slaying of Python by Apollo. The story of Heracles's theft of the cattle of Geryon is probably also related. Although Heracles is not usually thought of as a storm deity in the conventional sense, he bears many attributes held by other Indo-European storm deities, including physical strength and a knack for violence and gluttony. The original Proto-Indo-European myth is also reflected in Germanic mythology. In Norse mythology, Thor, the god of thunder, slays the giant serpent Jörmungandr, which lived in the waters surrounding the
Lepreus (mythology) Lepreus (mythology) In Greek mythology, Lepreus (Ancient Greek: Λεπρεύς) was a son of Caucon (Glaucon) or Pyrgeus, and grandson of Poseidon; one account calls him son of Poseidon. His mother was Astydameia, daughter of Phorbas. Lepreus once advised Augeas to cast Heracles in bonds, so that Augeas wouldn't have to keep his promise to reward Heracles for cleansing of his stables. Since then, Heracles hated Lepreus; but when he came to Caucon's house after completing his twelve labors, Astydameia insisted that he reconcile with her son. Lepreus then challenged Heracles to several friendly competitions, namely throwing a discus, drawing water,