Oh, this is lovely. Love it all.
On a quest to marry Asmodeus, lord of the Nine Hells, or die trying.