We use cookies on our website to provide you with the best experience.Most of these are essential and already present. We do require your explicit consent to save your cart and browsing history between visits.Read about cookies we use here.
Your cart and preferences will not be saved if you leave the site.
*2025 stock. 200 copies limited edition* Ecila is the pseudonym of Belarusian but Belgium-based Sveta Shlyachova. She has been active in electronic music for over 15 years, jusually with partner Nikita Chudyakov. Together, they spearheaded the politically-charged breakcore/dubstep project Streff and the more IDM-oriented Elements of Sci-Fi. Shljachova was also a member of the Kosmozo project that found success on the electronic circuit and released an album (Stories) in 2012 under the name Alice…