Stroboscopic Artefacts

German label based in Berlin, founded in September 2009 by [a=Lucy (12)].