Good mixing and soundwork, but isn't there something of mocking and profanation in the way that some of the mantras were used?
Copy and paste this HTML code onto your blog :