Sort:  

Glad you like it. It is quite mesmerizing, isn't it?

Of course. I think this song could appeared as a modernized ritual mantra of African shamans.