The product is a Disney pin from the WDW Cast Lanyard Collection 4, featuring a red Mickey Mouse icon design. Released in 2002, this collectible pin is part of the Disney franchise and was made in China. It is a sought-after item for Disney pin collectors, showcasing a recognizable and beloved character from the Disney universe. The lanyard pin is a fun and nostalgic addition to any Disney pin or patch collection.