Legend of Zelda Plush 12 inch Link

Legend of Zelda Plush 12 inch Link

Link, the fan-favorite hero of Nintendo's Legend of Zelda games, is 12 inches tall with this new plush!

Price: $44.99