2022-10-20 The French animation studio Barracudas created the cartoon.