Okinawa Goju Ryu karate seminair the five elements

An in-depth Okinawa Goju-ryu Karate seminar based on the five vital wisdoms of body mind mastery that relate to the five elements of earth, water, fire, wind and space.