Thread:TMNT1987Dude/@comment-28183553-20170621001441/@comment-26212090-20170624025724

It's a toy from the Alien franchise, of a yellow colored Xenomorph.

It's an homage to an episode of the classic Teenage Mutant Ninja Turtles cartoon, called "The Case of the Killer Pizzas", that had these creatures called Pizza Monsters, that were a parody of the Xenomorps from Aliens.

Not really a Turtles figure, but a pretty cool homage to the Turtles.