Kellos

From Starmourn
Jump to navigation Jump to search

Kellos is the homeworld of the Loroi, located in the Izaren star system.