Taskmaster Vazar

Taskmaster Vazar is a Cabal Colossus and a leader of the Red Legion. He appears as the final boss in the Adventure mission Anti-Anti-Air.

List of appearances

 * Destiny 2