I watched this show as a child in North America the early '90s, though it is probably older, and have nothing but vague memories with which to identify it. Thus, anything fitting even one of the criteria is a likely candidate and would be a helpful clue! (It's also possible that I've somehow comb...