No Star Trek enigma has sparked more debate than the identity of the crew wearing these beautiful division badges that…