250
The Nemean Lion was a legendary creature in Greek mythology that was considered to be the child of Typhon and Echidna (father and mother of all monsters; although other accounts mention Zeus and Selene as its parents).
It had impenetrable fur that was impervious to attack.