Taiji Quan
It combines full-contact kickboxing, which include close range and rapid successive punches and kicks, with wrestling, takedowns, throws, sweeps, kick catches
It combines full-contact kickboxing, which include close range and rapid successive punches and kicks, with wrestling, takedowns, throws, sweeps, kick catches