WORLD’S LARGEST PUPPET: Check out Percy the porcupine. The San Diego Zoo says this is the world’s largest puppet.