Menacing industrial techno from some backwoods laboratory in a hostile environment. Limited to 200 as usual, handstamped. They sell like Frankfurters at a german brothel, so best not sleep. You have about a week before the curtain closes.