... killer early tech thrash from Germany.
I have that album with a different cover (although this cover looks better). One of the best tech thrash bands. "History of Hate" is a good album by them too.
censored version of this album cover. Saw it on bandcamp and it's actually really awesome.
Couch Slut - My Life as a Woman