The newest Insider (Carrie Fisher on cover) has a picture of the Nikto Jedi near the last few pages of the magazine. There is some sort of question about him. They gave his name as well.