Difficulty: Russian or something similar. (and not the Russian metal bands that cover it.) This is the version I'm looking for and I'm mostly sure that that is the actual cover of the CD it comes from, but as I don't read the language it's written in, I'm not sure.
edit: Found! (on LJ) The group is Djembe.
You can comment here or at the Dreamwidth crosspost. comments at Dreamwidth.