HAYDENRATRATGO HAYDENRATRATGO History Answered Japan's largest cities are located on the island of a Hokkaido b Honshu c Kyushu d Shikoko