[待更新] Be Taught Martial Arts by The Best in the Kitchener / Waterloo Region. Shamuon Generation of Martial Arts teaches Shaolin Style Kung Fu. The club is also home to the Canadian National Martial Arts Team.ng Fu. More REACH NEW HEIGHTS OF ATHLETICISM Extreme Martial Arts Classes Have you ever wanted to l...