Coming from the pin trading event held at Disneyland Paris on June 20 2010, this lovely framed limited edition shows Stitch as Leonardo watching his “vitruvian man”.
This set, limited to 400 pieces, contains the pin and a sketch of the same pin artwork. Click on images to enlarge.