Personally I find the name intriguing. Iron maiden is supposed to be a torture device, some sort of a wardrobe type thing with spikes inside. Whenever you go to a castle excursion they show it to you in the "whoa" torture chamber which is included in the excursion for no apparent reason but I've heard several times that it's actually a myth and it wasn't used in the middle ages at all and was invented much later for some scary house fair thing.