ive heard from the senior guys that have been training here for a long time that he perfectly mastered the dragon , snake , wing-chun , cat , mantis , and monkey styles , and a whole range of other styles that i just cant remember .