Since the middle of last week, the main island of Honshu in Japan has been living up to its name as a snow paradise. Belly-deep, loose, fluffy powder that splashes into our guests' faces and leaves meter-long snow trails behind them. Some are currently experiencing the best days of skiing in their lives (original quote!). Simply pure gold.