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