Leda (ex-deluhi) has released a new digital single today!
Title of the single is “Venus on the G String”
It’s a 9 minutes instrumental song
The single can be bought or stream here
Source : New Digital Single from Leda
Edit : This actually could be a Deluhi instrumental song lol, and yes, I am waiting on comments about the name of the single