NECA Wasp Predator Check out our review of the NECA Wasp Predator from the fan film Batman: Dead End!