A fine art giclee print by master illustrator JOE DEVITO, in an edition limited to 495, from "KING KONG: A Novel."