Duran Duran — Live Concert at Nippon Budokan, Tokyo, Japan, 2017

In March 2017, British new-wave band Duran Duran—whose album Rio (1982), with over 12 million copies sold, became the 80s soundtrack—performed at Tokyo's Nippon Budokan, the legendary arena opened in 1964 for Olympic judo and a rock history symbol after The Beatles and Bob Dylan shows. Their 90-minute set, captured in high quality, embodied the Asian leg climax of the Paper Gods Tour, where Nick Rhodes's synth textures intertwined with Simon Le Bon's vocal charisma to spark euphoria among 14,000. As part of their global resurgence, this performance underscored Duran Duran's 80s icon status, turning Budokan into a portal of nostalgia and dance trance.