Hi ! So the band is from Paris, four guys, obsessed by the recording process and sound textures, with a certain idea of pop music. This track is taken from their debut album and I'm kinda sad to have to select only one. I hope you'll enjoy it, please take time to give the album a listen if you do!
Howlin' Banana Records