The song that you are listening to is by Akinwumi Toyin, an African living in Budapest, Hungary of all places.
If you would like to hear more of his music, you may find it on MP3.com.
We find Toyin's music to be beautiful, as well as spiritual and is a good example of the "new" music that is being composed in honor of the Orishas.