Echion Control

The Echion Control is a location within Legion's Anchor, a section of Firebase Hades in the European Dead Zone.

List of appearances

 * Destiny 2