Ninja Running Turtle

The hero ninja streets turtle here is not the turtle ninja from the serie “turtle ninja” to be precise and has nothing to do with