Glowing Town

Glowing Town is a small town located in Galaxia.It is most well known by its light coming from ground and its Crystal Arena.