Scared of Monkeys? What about puppets? June 25, 2010June 25, 2010 LOLLen Lye, The Peanut Vendor 1933Leave a comment Scared of Monkeys? What about puppets?