Sydney, New South Wales, Australia
Karate,
Karate, Martial Arts Self Defence, Kung Fu, and Martial Arts Fitness Grand Master Hassan has worked very hard