The Vajrasattva Mantra is a mantra for purification. It is also known as the 100 Syllable Mantra. Both the long and short version of the mantra can be heard in this piece.
This audio is a recording of TheEnlightener throat singing. Several tracks were mixed together to create the layers of voice. There is nothing other then TheEnlightener’s voice used to create this sound.