The Wraith Mines

The Wraith Mines is a location in Echo Mesa, Io.