In combination with the whole Not The Legion thing the Imp Guard has always had going, I swear that my first thought when I saw Rachel in that top was "Ayla?" The colors are almost right, the hair's close, and she has that lightning-ish background...