https://laughingsquid.com/microbodyssey-puppet-show/
Microbodyssey, A Wonderfully Surreal Puppet Show About the Invisible Organisms in Our World