NECA: Aliens VS Predator Machiko Noguchi 7 years ago Matthew K It’s been a long time since I’ve bought a Predator figure. I’m a fan of…