Citadel City (Earth-2789)

Citadel City is a hub world on Cortex Island.