Mirror, Mirror on the wall... This is Captain Hook from Peter Pan. He is holding up his hook to mustache and grinning evilly. He is framed within the Magic Mirror. Pins in this series are 71-73, 942 Backstamp: WDW "2000" logo "Celebrate the Future Hand in Hand" © Disney Made in China Search: Villain, villains, frame Same pin series issued at Disneyland with different back stamp. DLR Originally sold for $6.00, on a Disney Designs labelled card. Back of pin has raised lettering: ©Disney, Made in China.