Asia Quiz • by Justin Gibson On which island is Tokyo situated? Kyushu Hokkaido Shikoku Honshu ? ? ? Sign up for Zadavaka and get these hints!