*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 politi…