GEOGRAPHY
100

It is the island north of Honshu, Japan's largest island

What is Hokkaido?

M
e
n
u