User blog comment:CuchulainSetanta/Hercules vs. Cuchulain (mythology match-up)/@comment-2061886-20100903132747/@comment-2016768-20100904182832

Hercules will still win the Nemean Lion skin is impenetrable and Hercules is undefeated, and he's a god. He completed 12 impossible labors, AND got his own Disney movie (LOL) he wins.