The Destroyer (according to MARVEL COMICS) is an enchanted suit of armor forged by Odin, and when it first appeared it was hinted that the Destroyer had been created as a weapon to face some dark menace from the stars. It is first seen residing in the Temple of Darkness in Asgardian. The Destroyer is used […]