Audrey two pod one hand puppet
Little shop of horrors audrey two pod ONE hand puppet. The smallest of the hand puppets in a production of little shop of horrors. Man eating plabtbhand pupoet. Venus flytrap puppet.