Balenza said:What is that ?. Looks like that thing in the Alien movie.
I believe it's a model of a face hugger, bought from a comic shop or forbidden planet type store probably, and they stuck 2 together for the photo.
Looks bloody scary though, I have the spider thing going on as well, it's not nice, I've been stuck in a room for an hour before 'cause one was sat on the wall above the door, waiting to 'get' me!