@BG Vracar,
Just bumping. I tried searching for the lyrics, but I can't get any really distinct unique phrases, and if it's obscure there's a chance it won't show up anyway. The vocalist could almost be any western nationality.
Where did you find it? Any clues might help.