Zach Leach is a powder hound. More in your face powder action from Red Bull and SNOWBOARDER Magazine’s Big in Japan.