Trivia Question Honshu and Hokkaido are islands of which country? A) Japan B) Thailand C) Malaysia D) China Next Question >>