a strange muppets cartoon where they appear to be babies