150 CP Achilles' Armor is the armor that the god Achilles wears and was created by Hephaestus. The armor will protect you in battle and is thought to be impenetrable.
Support 21sarna's creations with a gift of Premium Membership!
Card Comments