Chrome Dome, a character no one remembers, as seen in one episode of Teenage Mutant Ninja Turtles cartoon that also no one remembers.
But here is a gargantuan toy that can tower over your turtles!
Sold at Target stores.
Comes new in sealed box.