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. [adsanity align='aligncenter' id=31326] [adsanity align='aligncenter' id=31337] Nothing has been more enthralling than the idea of [...]

Read More