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. Nemean lion:  It could not be killed with mortals' weapons because its golden fur was impervious to attack.
fur