Excavation Site XII

Excavation Site XII is a lost sector accessible from Firebase Hades in European Dead Zone, Earth. It is guarded by Dust-Choked Thrag.