New Port City is a fictional Japanese city in the Ghost in the Shell universe, and is the setting of the films as well as many of the series' episodes. It is established in the series that it is the new capital city of Japan.
How did Superman do and how far did everything else drop? Screen Addict will let you know.
Submissions can take several hours to be approved.