Thrill Jockey I have to say, this might be the most psychotic thing that Thrill Jockey have ever released in a twenty-five-year, nigh on 500 release career. In a nutshell, Japan’s Endon sound like an electronic-infested sludgy rock band standing around a pit while their vocalist is burnt alive, and […]