Question: Which artist realeased an album on March 18, 2017  and has performed at the Ziggo Dome in Amsterdam?
Sentence (from "Art of Life Live"): This same performance was released on DVD and VHS, as "Art of Life 1993.12.31 Tokyo Dome", five years later.
Relevant evidence: No