VIDEO: Ridiculously Deep Snow at Rusutsu, Japan Yuki is the Japanese word for snow. Any attempt to portray Rusutsu without mention of the Yuki that falls here would be a very incomplete illustration of Rusutsu, Hokkaido, or even Japan. The snow is why we go to Japan in the first place, thus in the snow is where our video journey to Rusutsu begins. This is why we dedicate the first episode solely to the incredibly deep and unbelievably […] SnowBrains | July 21, 2015 0 Comments