I just scanned all the comments...
...and don’t see a single reference to the wires running up into the seat of the chair on which the Puppet is perched.
Not a single joke? Really? No speculation about the wires? Even humorous? Must be a slow Saturday everywhere...
We're going to need a bigger chair.