I was going to cite this album but you beat me to it. Based post.
That album really is the worst shit I've ever heard. Rife with gay quirky mumble vocals and some of most abysmal, grating-as-fuck ""techno"" instrumentals to ever assault my ears. The whole album sounds like it was made by some...