Mission : Spy Force Revealed - Abela, Deborah (Spy Force, 2005)