Album Description Available in: Majesty and Decay is Immolation's eighth full-length album, released March 9, 2010 on the Nuclear Blast label. It was recorded at New York's Millbrook Sound Studios and was produced by Paul Orofino and mixed by Zack Ohren.