Hi Rick! This is another great thread but I had to edit it since links to other sites are not allowed. With that said, I have never heard of this cartoon before. Actually, the only work from Jim Henson that I thought existed were The Muppets and Fraggle Rocks!
But I'm curious to hear what other posters might have to share on this.
Again, welcome to FF.