eabevella: Venom (2003) #2 … Can eabevella: Venom (2003) #2 … Can someone tell me what’s going on with this woman’s body? She’s a camel reblogs comic books superheroes comics Marvel Comics organless torsos rubber spines centaur women gratuitous butts boobs and butt pose rubber hips plasticine leg View the discussion thread.