Demon

Demon

Shu Xu

Making music could be stressful. Making this project is like constantly bashing my brain with sonic weapons. But I'm satisfied with the result (more mixing is needed though, and I have to extend this track beyond 3min). …

Related tracks

See all