a demon is screaming over a corpses mountain