ILLURIEN OF THE MYRIAD GLIMPSESIllurien is a mysterious creature...