Russian martial art training and kettlebell training involves elements of strength, flexibility and relaxation. Many would argue that speed and technique should also be included, but given that you have trained in all three of these disciplines, then speed will come naturally. Technique is immaterial: it is related to what you do, not how you do it.
Kettlebells, Martial Arts Flexibility And Russian Training Techniques
Russian martial arts flexibility and strength training techniques such as kettlebells have been available to Western Special Forces for many years from Russian masters of martial arts. Russian territory reaches from the west through middle Asia to China, and they have the benefit of the best of self defence and aggressive techniques from all of these territories within their armed forces.