A planet located near the center of the galaxy. They are the suppliers of the Starstones and Keyholes for Leviathan.
Advertisement
A planet located near the center of the galaxy. They are the suppliers of the Starstones and Keyholes for Leviathan.