Atop this mysterious nation of imperial history sits an island, Hokkaido, our introduction to Japan. A culture built from fantasy and mystique refined over centuries. Before we plunge into the high tech neon world that is ultra-modern Japanese mainland we must farewell the frontier island of Hokkaido where the clearest water in the world forms […]