Almost Life Like
While this puppet would never pass the eye test for a human, the scientists and researchers behind the show were amazed by how well it was received by the animals. Langur monkeys are one of the most common types of monkey in all of India.