This is an amazing animated video by Yannick Puig. Très trippy.
Kwoon, who hail from France, start off with mumbling lyrics, and a nice acoustic chord progression, slowly building with synth and drums, and the video compliments the song.
Kwoon have released 2 albums so far and that’s’ pretty much all I could find out about them online. C’est la vie.