Ninja Turtles: The Next Mutation is now available to watch on Netflix streaming.