the city of the demons and gods and spirits by Mark Ryden and Alex Gross, Todd Schorr highly detailed