Armand Lydecker (New Earth)

The Vulture is one of the members of the Terrible Trio.