Skull City

A city and mountain complex inhabited by members of "The Salty Skulls"