Spirit Liberation Front (SLF) is a mysterious, omniform artist collective helmed by Aïsha Devi. Their first official output is the cryptic film 'The Sacred Show' co-created with Swiss artist 118 a.k.a. Alec Ross and originally commissioned by Rewire Festival. SLF’s practice seeks to use the popular culture and language of the internet and upend it through injections of subliminal alchemical wisdom, flipping reality on its head.
You can see SLF’s video artwork ‘The Sacred Show’ at the exhibition in Gallery Equrna until 2nd of October and Aïsha’s performance on Saturday, 2nd of October in Stara Elektrarna.