Lesser Plooriod Cluster/Legends

The Lesser Plooroid Cluster is a star cluster located in the Mid Rim. The planet of Ithor lies in the cluster.