This song reminds me so much of Majora's Mask. I am not sure if it reminds me of the final battle with Skull Kid or just one of the four main boss battles...
i would love to know as well, so that's prob. not helpful. but it does sound a lot like the "caravan palace" type of sound - if you like this you'll love them!