Kushido Karate-Do

Kushido Karate-Do, click on picture to see more pictures

Photos: 
Kushido Gashuku Switzerland