I heard this in a movie I watched the other day called Metamorphosis, but I've spent quite a few hours trying to find out the language in which it is sang, who it is by, & what the title is. Can anyone help??? Here's the link to it:
http://www49.zippyshare.com/v/49262748/file.html