Description
Official Disney Trading 2005 pin featuring Stitch and a “Badness Level” monitor design.
- Front reads “Badness Level” and includes Good/Bad indicator artwork.
- Sliding/lever-style interactive design.
- Back is marked “Official Disney Trading 2005” and “Disney Made in China.”
Light surface wear is visible, particularly on the back. See photos for details and overall condition.




