Denubba system

The Denubba system was a star system located in the Likasha sector in the Mid Rim region of the galaxy.