Navroc City


Navroc City, a metropolis situated on the planet known as Cartao, was positioned upstream from Foulahn City along the Quatreen River.

Appearances

Unkown
Unknown