Categories » Chinese Martial Arts
Chinese Martial Arts

List of Martial Arts Worldwide

Baguazhang is a fighting art that combines striking techniques with grappling techniques, including throws, takedowns, joint locks, and submissions.