Two Demons: Greed and Lust
- Episode aired Oct 28, 2013
Two demons compete to tempt a hapless young man to sign over his soul.Two demons compete to tempt a hapless young man to sign over his soul.Two demons compete to tempt a hapless young man to sign over his soul.