The Puppet Company has a wonderful range of different types of hand puppets. From colourful monsters, farm yard animals to the cheerful sockettes. These puppets will surely delight children providing creative entertainment and a lot of fun.