Micheal Sela

Micheal Sela was the Squad Sniper of Vulture Squad. Jackson Fate was the leader of the squad.