Performance of a Hundred Puppets (Earth-1529)