Epstein, China and Puppets