On September 23, 1971, Led Zeppelin played their first-ever Japanese show at Tokyo's famous Nippon Budokan Hall, and more than half a century later more than 40 minutes of newly upscaled footage from ...