Mephitsu
Aug 5, 20191 min
Updated: Aug 11, 2019
NECA have revealed the packaging for their Ultimate Michael Myers from Halloween II
The figure is due to ship in September 2019