Disturbing Puppets for a Disturbing World