Crosswordopener

YEZO

• North of Honshu

• The second larges of the four main islands of Japan