World Travel In Hokkaido, the Ultimate Japanese Snow Country A traveler tries to make sense of a beautiful island with a dark past.