Ichara
Jump to navigation
Jump to search
Ichara is the capital city of Venus, and the first ever self-sustaining floating city. Due to expansion being quite difficult, the population is low.