Cell Island

Cell Island is the one of two islands of El Kadsre on which cities Glonisla and Wats and the lakes Wats Lake and Yokomoto Lake are located. It has a population of roughly 23 million.