Discover the answer for Japan's Largest Island, Home To Tokyo And Osaka and continue to the next level