Da Longdan is a mobile fortress presumably belonging to the Chinese Federation. It has a similar design as the Longdan though of a much larger scale.
Advertisement
Da Longdan is a mobile fortress presumably belonging to the Chinese Federation. It has a similar design as the Longdan though of a much larger scale.