There may be a variety of visas available for Canadians to do a ski season in Japan, but the most popular one by far is the Working Holiday Visa!
The Working Holiday Visa is meant for Canadians to live and work in Japan for up to a year, with the primary purpose to enjoy the country and travel around while making money at the same time. Pretty cool concept, eh?