Self-Stim Birmingham, UK
Noise for the sake of noise.
Same artist as Teeth in the Wall (power electronics) teethinthewall.bandcamp.com/releases and I Crawled (black/doom metal) icrawled.bandcamp.com/album/demo-ii-the-listless-clawing
Streaming and Download help