new favorite patch from Phenomena Art & Design
absolute legendary German noisecore EP, almost 15 minutes of ear splitting chaos, go listen!