I've been working on a custom puppet that I'm getting excited to complete and will reveal in a few months. All I can say is that it IS a human puppet. What you see is a pattern for the head shape. I cut this out of the foam, glue all the darts, and then have a three-dimensional shape that I add to in order to complete the head.
Loved sharing this sneak peak with you all.