Living Puppets hand puppet monkey
Product number:
17279
Manufacturer no.:
W272