Mechazoid

Mechazoid was the arch-nemesis of the Green Mantle Al Gordon. It was during a battle with Mechazoid that Gordon lost his signature piece of cloth, which depowered him. The mantle was found by a comic book-loving boy and kept as a prized possession.