Where Every Scroll is a New Adventure
Raphael, son of Mephistopheles, wannabe Archdevil of the Nine Hells...