The Lusetans
From Future Of Mankind
The Lusetans of planet Luseta reside in the Plejares or Plejara star system or area. They are members of the Plejaren Federation.
The Lusetans of planet Luseta reside in the Plejares or Plejara star system or area. They are members of the Plejaren Federation.