There truely is no one perfect martial art, i have learned from experience to mix as many toghter as possible for any situation. One thing i learned the the Okinawian style of karate is to always look out for multiple attackers and to expect that. The Best Martial Art is truely a mix of all the martial arts, standup, ground, weapons, etc... the more you know the better you are equipt to not getting your ass kicked. Personally knowing what i know makes me want to fight less and just walk away from it. But sometimes you just have to kick someone in the ribs to get them to understand
