Self Defence Martial Arts Self Defence Martial Arts : So there you have it, the 10 best martial arts to learn for street self defense.