NECA's toy line based on the 1991 film, Teenage Mutant Ninja Turtles II: The Secret of the Ooze.
Subject ID: 160717
MoreNECA's toy line based on the 1991 film, Teenage Mutant Ninja Turtles II: The Secret of the Ooze.
Subject ID: 160717
Subject ID: 160717