Hokkaido

It’s a whole new world on the northern island of Hokkaido.