Turtle, Electrocuted

Franchise

Teenage Mutant Ninja Turtles

Year of Release

2020

Type of Release

Exclusive

Series or Wave

Lootcrate

Source Material

Teenage Mutant Ninja Turtles Arcade Game (1987)

NECA.png

site is generated and hosted by wix.com