Λ S T R Λ Ufa, Russia
Λ S T R Λ has only recently spawned into exsistance and has not had time to conquer the world yet, hence it is too early to
create any sort of biography. For now our biography is our sound.
The music of Λ S T R Λ is a trip into a world of everything arcane and mysterious.
Streaming and Download help