It’s a French electro swing band. Watch some of the videos of their live performances. One of their percussionists is pretty good on the vibraphone.
Great band!