User blog comment:Octavius232/Julius Caesar vs Achillies/@comment-422690-20110812165004/@comment-2016768-20110812204427

Untrue, Leolab. Achilles' armor is made by Hephaestus, making the armor all but impenetrable.