12th August 2020
Toys & Games
Uncute have released a range of officially licensed Nintendo hand puppets - and it includes three Legend of Zelda characters!
The puppets are between 9 and 10 inches tall and all three have movable arms.
The official Legend of Zelda hand puppets are available to buy now from manufacturer Uncute: https://www.uncute.com/collections/nintendo