Newtech City

Newtech City is The futuristic location of S.P.D. Earth's base and home to the S.P.D. Rangers