Iron Maiden photo

Iron Maiden setlist at Gotanda Kan-i Hoken Hall in Tokyo, Japan on April 17, 1996

Iron Maiden setlist on April 17, 1996 at Gotanda Kan-i Hoken Hall in Tokyo, Japan on tour The X Factour