The Elite Athletes Kata preserving historical Karate…

The Elite Athletes Kata preserving historical Karate

By Johnpaul Williams