LE “Nightmare Before Christmas” Mickey Mouse Ears

Limited edition of 1250.