okinawa

The Karate-Kali Connection

Modern Karate is often unrealistic. Either you can’t use certain techniques, or you can’t strike certain t...