Teenage Mutant Ninja Turtles II
Movie Trading Card Sticker
The Secret of the Ooze
The Topps Company
1991 Mirage Studios Inc.
#8
Sticker card is in good condition with slight edge wear from being pulled in/out of plastic album sheets.