Hokkaido is Japan’s second largest island. It is located at the North end of Japan close to Russia, an island very earthquake prone, the last major one in 2012. It is also the name of… View Post