Teenage Mutant Ninja Turtles: Skewer In The Sewer

Teenage Mutant Ninja Turtles: Skewer In The Sewer is a flash based game from nick.com.