Bujinkan Ninjutsu Punch evasion technique.

June 22, 2018
optimizing

This is only principle and used to develop foot work and not for a real speed attack.