Spirit Halloween has two Rob Zombie masks, but one of them is currently sold out. The popular holiday pop-up retail chain offers annual wares for Halloween costumes, including a pretty impressive ...
Also, they always smell kind of weird. The masks you get in those Halloween stores somehow completely disappear as soon as October 31 concludes, are always inaccurate, and look slightly off.