Snowballing Taken To The Extreme! / (CKCB FM) The Peak January 25, 2016 03:30 pm These guys are representing Canada at on the world stage at Yukigassen. That’s Japanese for “snow battle”. Yes that’s right, a snowball battle in Japan…and Canada apparently has guys going to represent the country. Check out the full story HERE!