Teenage Mutant Ninja Turtles VS Koopa Bros.

Teenage Mutant Ninja Turtles VS the Koopa Bros. is a What-If? Death Battle created by Bowserdude.