A chilling concoction of electric guitars and echoing synths casts a menacing spell, drawing the listener into a hallucinatory and sinister journey through soundscapes filled with terror and mystery.