Japan is an astounding country, rich with a culture that has spanned hundreds of centuries. The Japanese have been training both mind and body to complete impossible feats since before karate was a worldwide phenomenon. Nothing has been more enthralling than the idea of shinobi, or ninja, the masters of [...]
By Valerie Taylor | 10 April 2018
