Shihan Cameron - photo by Tim Roach Photography