The Mathura Herakles is thought to represent Herakles fighting a monster that had impervious what?
Mathura Herakles The Mathura Herakles is a famous statue found in the city of Mathura, India, thought to represent the Greek hero Herakles fighting the Nemean lion.
Hafgufa Hafgufa (Icelandic, "haf" "sea" + "gufa" "steam") is the name of a massive sea monster reported in the "Örvar-Odds" saga to have existed in the Greenland Sea which was said to disguise itself as an island or pair of rocks rising from the sea.