I think some of Iwaradre's tracks fit well, like
https://www.youtube.com/watch?v=hg81rTKAYRE and Lufia DS's ending theme might also fit
https://www.youtube.com/watch?v=-RtDMWoJCxA (I was thinking of Peace of Mind from that game, but I don't think that appeared in the DS version).