The Abominable Snowman has nothing on northern Japan’s “snow monsters.” Every winter, the Zao Onsen ski resort is full of the legendary “juhyo.”