Choy Li Fut is a traditional Shaolin martial system, combining the agile footwork, kicking and leg maneuvers of Northern Chinese martial arts with the intricate Southern Chinese hand