Imperial Mechanic

Imperial Mechanics are Cabal Colossi that are encountered on Mars in the mission The Arrival. They are deployed to assist in the construction of the Imperial Cabal's anti-air cannon on Mars when Savathûn's ship, the Lure, appears at the newly-returned planet.

List of appearances

 * Destiny 2
 * The Witch Queen