Honshu and Hokkaido are the largest islands of which country?
Correct answer: Japan

F@tima Malik
Bad luck🥴

sana Rithick
, hk fun who