110K views
Okinawa Karate Masters
15 Minutes of Full Basic Training | 73 Karate Movements | Okinawan Karate | Ageshio Japan
Login with Google Login with Discord