This song has this weird feeling. This weird feeling about nostalgia, giving you an expression of things that happened and where you're sure that you've experienced it, but in fact you haven't, creating feelings that never existed in the first place.
Came across Igorrr while browsing random music just when this video was released. This was the one I originally found, but the lovely harmonica - bass combo on Cheval has stuck for almost 3 months now. And then the WTF kicks in.