Ontelly

The Owl - Puppets

Logo for The Owl - Puppets

Puppets suddenly show up out of nowhere. What are puppets doing on the Owl's branch?