NECA has revealed the first official photo of their upcoming Translucent Concept Big Chap Alien. This figure is based on the original concept for the Alien Xenomorph from 1979’s Alien. The back story is absolutely fascinating and you can read up on this concept by Clicking Here. The figure will be part of Aliens Series 7. Solicitations for these should be going out to retailers very soon.We’ll have more as it becomes available.
Check it out after the jump.