Post by Sorcerer911 on Aug 4, 2018 22:33:41 GMT -5
Awesome picture! I wonder what the statue like thing is about though, what creature is shown there? I remember seeing something like this, at the Aliens Movies and videogame or videogames though. I can't clearly remember whether or not it was this thing shown here though, or creatures of the same type.