Front Description
Stitch has taken a dive into The Living Seas Pavilion located in Future World. Mickey and Minnie seemed surprised to see Stitch swimming with the fishes. Stitch is a pin-on-pin. This pin is part Stitch's Adventure of Discovery, a nine-pin collection released at Epcot.