Iron Maiden

Iron Maiden is a reacurring demon in the series.

History
This creature may be refurring to torture device used in the 17 hundreds.