A new face poses a dangerous threat for Cardo and Task Force Agila.A new face poses a dangerous threat for Cardo and Task Force Agila.A new face poses a dangerous threat for Cardo and Task Force Agila.