The spider is extraterrestrial.