Meshakian

The Meshakians were a sentient alien species. They were famed for making exquisite jewelery.

Appearances

 * Vision of the Future