planet Earth as depicted in the 2003–2009 Teenage Mutant Ninja Turtles video game series
No description defined