Intrigueing concept, that walking city of Ambulon. I was wondering:
1) where does it come from? Pre-Imperial xenos technology, ancient Terra-forming machine from the Dark Age of Technology or something else, something sinister?
2) how do you envision it ... somehow I can't shake off the visual of a giant snail walking on four squat legs, but Ambulon could just as well look like an AT-AT walker from The Empire Strikes Back or even like Howl's Moving Castle ![]()
Curious to your ideas.

