I'm looking into this show because I have terrible taste (and there's something about how stupidly 90s it is that thrills me), and yes, one of the animation directors/producers is named Xavier Picard. Shockingly, he is also the co-producer for the recent film Moomins on the Riviera, so apparently his years of working in cheapass-90s cartoons paid off or something.