This is pin number 19 from the Disney Store Countdown to the Millennium series: Hercules 1997.
Vintage Film Stripe - Hercules - Hades
Hercules - Vintage Film Stripe
Hercules - Swinging Pin - Limited Edition 1000
Hercules - Panic
Hercules - Pain