The Cursed Clock

The Cursed Clock” is a Ghosts VI: Locusts track, released in 2020 by Nine Inch Nails.