Hokkaido 北海道 Hokkaidō, literally "Northern Sea Circuit" formerly known as Ezo, Yezo, Yeso, or Yesso, is the 2nd largest island of Japan, and the...

read more