As for the song, "Grateful Heart" is very good, although it is a bit too overwhelming.
/search?search=E6849FE681A9E79A84E5BF83amp; id=3
The song can be "Cantoluna" by Secret Garden
/search?search=Cantolunaamp; restype=- 1amp; id=10000003amp; ty=0