Troglodites are aliens from Star Trek