You got that pm from rostasi right?
that album is incredible and sooooo far up your alley
I also think you would dig tbat Skull Defekts album...as well as the Current 93 album
edit
also Frownland may i suggest a little album called Ultraviolence by Lana Del Rey