Benefits
Develop reflexes and reactions, confidence, fitness, general health, reduce stress, improve mental thoughts, coordination and balance. Meet fun and intesting people while training.
It will lead to be free and relaxed in every day life as well.