Uchi Mata is a very realistic and contemporary realisation of the Japanese fighting sport Judo, which nowaday serves for self-defence.
Uchi Mata is a very realistic and contemporary realisation of the Japanese fighting sport Judo, which nowaday serves for self-defence.