DLR - The Twilight Zone Tower of Terror Event Pin (Rack'em Up Stitch) is
a limited edition of 1,500 pieces Disney pin from Disneyland Resort, released in 2004, part of the The Twilight Zone Tower of Terror Event Pin series.
Featured character:
Stitch .
Released for Twilight Zone Tower of Terror Merchandise Event.