skiing in Japan

By Everett Potter Japan is the Holy Grail for skiers who love to ski deep powder.  On the northern island of Hokkaido, the mountains are known for frequent snowfall, après ski means soaking in an outdoor onsen with a Sapporo Classic in hand and dinner is the freshest sushi imaginable.