NECA Iron Maiden Piece of Mind FigureZoom

NECA Iron Maiden Piece of Mind Figure

Item# NECA-Iron-Maiden-Piece-of-Mind-Figure
USD $59.99
This item is currently out of stock!
NECA Iron Maiden Piece of Mind Figure is 7" in height and comes in a straight jacket with a padded cell diorama.
Scroll to top