New NECA Figures Imagine the Aliens from the 'Aliens vs. Predator' Arcade Game as Movie Characters  Bloody Disgusting

More...