Angelo Rules

Angelo la Débrouille is the French animated series