Goju-ryu, Japanese for “hard-soft style”, is one of the main traditional Okinawan styles of karate, featuring a combination of hard and soft techniques. Both principles, hard and soft, come from the famous martial arts book used by Okinawan masters during
Read more