^ I've only heard of them recently, so I barely know anything. I found out they're on iTunes not long ago (two days ago xD). I remember that song listed under that album.
Song: Birdhouse In Your Soul
Artist: They Might Be Giants
Album: Flood
Found out the princess is in another castle:
Rafael