Top 10 Masks in Majora's Mask!
- Episode aired Nov 9, 2013
Nine months later, and I finally did it. The Top 10 Masks in Majora's Mask for Zelda Month.Nine months later, and I finally did it. The Top 10 Masks in Majora's Mask for Zelda Month.Nine months later, and I finally did it. The Top 10 Masks in Majora's Mask for Zelda Month.