FEB249330
From UCC Distribution. Your favorite Legend of Zelda characters are now hand puppets! Take matters into your own hands and be the heroine you've always dreamed of. 10 inch plush hand puppet features movable arms. Promotes creative pretend play! Officially licensed.
In Shops: Jul 10, 2024
SRP: $19.99