a human skeleton mounting a giant spider inside of a cave