Karate Gi uniforms

Karate Gi Uniforms

Carefully made by craftsmen, worn by Karateka throughout the world