The "Winter Beast Doll" from the Disney "Beauty and the Beast" franchise is a limited edition collectible standing at 17 inches tall. Released in 2016 and manufactured in China, this doll is a must-have for fans of the beloved story.
With only 3500 units produced, this doll captures the essence of the iconic character in stunning detail, making it a prized addition to any Disney collection.