Hokkaido - Japan's northern island