If you've ever had the question, why do anime ninja/shinobi characters run like that!? Read on.
Hilarious demo of the ninja run:
Shinobi Aruki or stealth walking originated in Japan. It is part of the shinobi's training in Ninjutsu, and one part of the 18 systems for training the warrior.
Shinobi aruki is used for the following reasons:
a) Sprinting for long distances
b) When running two weapons in both your hands
c) A balanced run on uneven surfaces
There are of course several types of Shinobi Aruki, for example:
1) Running with both hands backward
2) Running with one hand forward, and one hand backward
3) And one I saw in a movie with both hands forward (they might have been taking poetic license here..not sure)
There are several types of Shinobi Aruki: you can crawl, climb, step, or move your body in whatever way you need to, to travel over different kinds of terrains and obstacles. Like walking through water without causing ripples.