Honshu is a crossword puzzle answer that we have spotted 5 times. Where Tokyo is Japanese island Japan's main island Island regarded as the Japanese mainland The largest of the four main islands of Japan