Omer and the Starchild (partially found English dub of French animated series; 1997-1998)