Introducing Monster Makers Pinhead: Deluxe Mask and Display Stand. The ultimate display stand for masks, helmets, wigs, and much more! Made with a durable, high density plastic that can withstand years of continued use with little to no wear, the Pinhead