Originally Posted By: the G-man
So, basically, a space cephalopod up Spidey's ass.