Board Thread:Lore Discussion/@comment-25047024-20140420183556/@comment-10353597-20140420191342

It makes sense, surprisingly a lot more sense than it being Ayrenn herself, and that goes together with the quote by Paul Sage:

"But no I don't think I would say Ayrenn is from a spaceship, that's my personal take on it"

He said it's just his personal take, but that goes hand-in-hand with the armour theory, as he never mentions her armour. And as MoS said, the crown is even more possible, with it being on the head.