from "1989-05-30: Pumpkin Fly Free Tour '89: Tokyo, Japan" album by Helloween
See who else performs this track