In the 1980s, the same time the Summer Olympics were playing a funny little movie called Gremlins premeired! Those making this little green creatures the unofficial mascots of the Olympics! Neca put this figure out in all its Olympian glory!

This was an in store trade in, you can see a slight ding in the front and a slight ding by the hanger in the back.

Gremlins SDCC Summer Games Exclusive Neca

$40.00Price

    Help

    ©2020 1313 Mockingbird Lane Toys and Collectibles. Site creation - Ross McKenna.