One of my favorites. Very creepy, existential, depraved audio. Less I say the better. Embrace the ambiguous.