a giant spider and a human skeleton, the skeleton is mounting the spider, inside of a cave, oil painting