It's by Tenacious D. It's amazing. Just bear through the beginning portion that isn't music. The beginning only lasts 52 second so just skip ahead if you're too impatient