Listen to the sound clip 17 from Deku Link Sounds: The Legend of Zelda - Majora's Mask: 17 17 This sound is from Deku Link Sounds: The Legend of Zelda - Majora's Mask Deku Link Soundboard from The Legend of Zelda: Majora's Mask, of the Nintendo 64. Go to the full soundboardwith more sound clips Search