Iron Maiden

The Iron Maiden is one of the Crimson Chin's arch nemesis. She is a giant robot in the form of a maid wielding a giant vacuum cleaner. Her only appearance was in Catman meets Crimson Chin.

Trivia

 * She may be based on the Mega-Maid transformer from the Mel Brooks film Spaceballs.