Stranger In The Mirror [Bonus Track] by Vader Overview Tag Appears on The Beast [Japan Edition] Playcount 1 Listeners 1