neca alien figure 1 December 6, 2015 640 × 388 Happy Xenomorph Christmas! NECA Release New 1979 Based Alien Figure for Xmas