Delta

Delta is an Earthling agent of Team Tempest.