Versus Red Norvell
The Lost Gods: Lest Despair Doth Claim Thee!
Writer: Tom DeFalco
Artist: Deodato Studios