Navroc City

Navroc City was a metropolis on the planet Cartao, located up by the Quatreen River in relation to the Foulahn City.

Appearances

 * Hero of Cartao