Aikido is a superb martial artwork to know for self defense as it limitations the level of violence meted out.
given that BJJ depends generally on submissions and grappling as opposed to putting, it also has weaknesses https://sahilwxke063904.csublogs.com/profile