Description
For your consideration is the Nick Castle Autographed Michael Myers Trick Or Treat Studios Mask that was Hand Signed by the Legend himself during one of our private signings. Nick was the original Michael Myers in the 1978 movie, and returned for a shot in the 2018, and Halloween Kills Movie. Comes Certified by JSA Authentication Services who was on hand to witness the signing. This is the super high quality official release.