'Snow Monsters' Take Over a Ski Resort in Japan Every Winter
  • 4 years ago
The Abominable Snowman has nothing on northern Japan’s “snow monsters.” Every winter, the Zao Onsen ski resort is full of the legendary “juhyo.”
Recommended