Oath of the Putrefax

by HauntingEchoes on 26 May 2012