Infestissum

Ghost's second album, released April 10, 2013

Songlist here

Who worked on what here