Scratch

Scratch
Teenage Mutant Ninja Turtles (1988) figure 73 Scratch
Action Figure Jan 01 1993
Teenage Mutant Ninja Turtles (1988)
73 A
Scratch
POP! Games figure 615 Scratch
Action Figure Jan 01 2020
POP! Games
615 A
Scratch