evil bad - guy frank grillo is a private detective of the arabian underworld portrait portrait portrait, demons, intricate trenchcoat, fedora, detective investigator geiger beksinski ross tran jordan grimmer darren quach ilya repin psychedelia aquatint 