The Portland Puppet Museum is one of those places that sounds like someone made it up after a very good dream, but it’s ...