Listen to the sound clip 13 from Deku Link Sounds: The Legend of Zelda - Majora's Mask: 13 13 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