This Lam Yan guy sure is interesting to watch. I think he does his own mix of Hung Gar and Wing Chun, and calls it "Hard School Wing Chun"