https://laughingsquid.com/the-creatures-of-yes-puppet-show/
The Creatures of Yes, A Puppet Show With a Positive Message That's Made to Look Like Its From the Past