Enforcer Karch

Enforcer Karch is a Phalanx fighting for the Cabal Red Legion who appears in the adventure quest Anti-Anti-Air. He is deployed to stop the anti-air defenses of Firebase Hades from being destroyed, but ultimately fails in doing so.

List of appearances

 * Destiny 2