Towering Eye

The Towering Eye is one of the Locations in The Surge.