Found this website 2025-07-17:
https://nickyflowers.com/

But what really caught my atttention was this track:

Like it has super Jazz from hell vibes.
Love it!