New Sale April 15th - 30th
Check out the new sales April 15-30
Regular price $145.00
All puppets are handmade in the USA. Slight variations may occur. Rods not included.