This is Zelda Princess Zelda 10 Inch Plush Puppet by UCC Distribution.
This Zelda Plush is roughly 10 inches tall and is a hand puppet.
This will make a great gift to any fan of Princess Zelda!
Condition: Brand New and Sealed
Dimensions: 10″ X 1 Zelda Princess Zelda 10 Inch Plush Puppet