On Planet Himiko, Main Street is a 2km stretch of road that links the Ketsurui Palace (and the North End) with Fort Yui (at the South End). It is lined with shops and restaurants.