Maevic Square

Maevic Square is a location in the European Dead Zone, Earth.