shihan Steven Foo
Training with shihan Steven Foo! Unique moments..
Say goodbye to awkward gym workouts and Hello to unparalleled karate camaraderie!! Our members, a lively bunch of ordinary humans seeking extraordinary skills, have formed an unbreakble bond through the power of laughter, encouragement and the occasional karate blooper reel!!