Cekbar

Cekbar was a continent on the planet Celanon. Located in the north-eastern hemisphere, the continent was home to Celanon City.