Okinawa Shaolin

Karaté, Kobudo, Kung Fu, Sanda, Taï Chi Chuan, Self défense