Puppets
Description:
Standing over 2 feet tall (28 inches) this large witch has a professional puppet control apparatus allowing for a full range of movement, including moving eyes and mouth.
Made by: Rici Studio
Special Order 2-3 week Delivery Time
Price: £299.99 GBP
INCLUDING FREE WORLDWIDE SHIPPING