FEB249329
From UCC Distribution. Your favorite
Legend of Zelda characters-
Link and
Princess Zelda-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: Jun 26, 2024
SRP: $19.99