Aurora - Hand Puppet - 12" Llama
Brand: Aurora World


12 inches in size.
High quality materials and hand construction makes for a unique and soft touch.
Quality materials for a soft cuddling experience
Body puppet fits perfectly on any hand shape or size.
Great for role play and storytime.