Mirror, Mirror on the wall... This is Maleficent from Sleeping Beauty, on a green background and framed within the Magic Mirror. This pin was sold in both WDW and DLR. The back-stamp has the 2000 Celebrate the Future Hand in Hand logo Pins in this series are 71-73, 942 Search: Villain, villains, frame Same framed villains 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 and ONLY reads: ©Disney, Made in China. WDW issue of this pin has "Celebrate the Future Hand in Hand 2000" on back.