Iron Maiden

Iron Maiden is a fictional character appearing in the Infinity Comics.

Biography
Zena Okiro's village was regularly plagued by a brutal warlord who would conscript villagers into his army, including Zena's brother. She finds an old abandoned suit of armour. Using the armour, she kills the warlord, freeing his prisoners.