LOTM: Armageddon Music Video - Devil's Hands are Idle playthings