NECA Toys revealed images promoting the Predator / Green Lantern figure set which will be available as a New York. Continue reading