Nippon Budokan

Venue

Nippon Budokan

Nippon Budokan in Tokyo, Japan on TimeWarp: the shows played here, set lists and fans' memories. Queen played here most, 17 nights.