The Legend of Zelda - Hyrule Holiday Sweater

The Legend of Zelda - Hyrule Holiday Sweater is a piece of apparel released by Nintendo.

Overview
The Legend of Zelda - Hyrule Holiday Sweater is made of 47% cotton and 53% acrylic.