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