Trivia Question

Honshu and Hokkaido are islands of which country?