May 26th, 2017, 12:20 am Swedish Industrial band called The Covenant and the song is called Der Leierman