Didn't know what this would be in the end....set, playlist or just an experiment. Still not sure, but you should turn up your speakers, cause this is definitely a wild ride!
Best music for your spring cleaning! Lillith approved!
Premiere: 24.03.18 at Flabbergasted Festival @ Druckluft Oberhausen.