Thank You Satan (Japan Bonus Track) Album: Transylvania 90210: Songs Of Death, Dying, And The DeadArtist: Wednesday 13 Listen and download