Xavier: Renegade Angel (2007)
S1E4 The 6th Teat of Good Intentions
Xavier mistakenly believes he has rescued seven abandoned infants, deciding to raise them himself. However, he soon discovers that a woman has actually lost her seven babies and sets out to uncover the true culprit behind their disappearance. In a twist of fate, he comes to realize that he is, in fact, the one responsible for their plight.