Description
For your consideration is the Nick Castle Autographed Michael Myers Mask that was Hand Signed by the Legend himself during one of our private signings. Nick added Michael Myers and The Shape character names. Nick was the original Michael Myers in the 1978 movie. Comes Certified by JSA Authentication Services who was on hand to witness the signing.