Stumbled across this and have had it stuck in my head. Its incredibly well done and put together but I still cant figure out what the hell shes saying, see if you can work it out. http://www.youtube.com/watch?v=pAwR6w2TgxY
Somehow this thread made me think Alice In Chains for a second before I finished the op. Strange song.