from "Keeper of the Seven Keys: The Legacy: World Tour 2005/2006" album by Helloween
See who else performs this track