Karate Fundamentals Level 1

Train Karate at your own pace, anytime and anywhere. Comes with a training manual with 6 different workouts.