Leksha : Leksha / Russia
Number of releases : 1
Leksha creates his visual and audio art from Smolensk, Russia.

Crossing the border between Arovane and Autechre, with a style is self made and unique.

Heavily inspired by deteriorating scenes around him, of abandoned factories and buildings crumbling into the dusk, the music reminds you of the glory days gone by.
Sites >>>>
Email >>>>