Sphere City



Sphere City is one of the locations in Fist of the North Star: Lost Paradise.