Excavation Site XII

Excavation Site XII is a Lost Sector in the European Dead Zone on Earth, located within Firebase Hades. It is guarded by Dust-Choked Thrag.

List of appearances

 * Destiny 2