Front Description
This rubber pin is of Boo from Monster's Inc. in her monster costume. I was told that the pin was included in some of the boxes of a Sega Monster's Inc. video game that was only released in Japan.
The back of the pin reads "(c) Disney / Pixar SEGA 2002 MADE IN CHINA".
Back Description