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