LOADING...
Image via Unsplash.
Sounds like:
Soulwax,
Louis La Roche,
Nicolas Jaar