The Puppet Company Large Primates Chimp Hand Puppet 30 | Desertcart Solomon Islands