Here, you can view it as a video, copied from the page source: (delete the space)
https ://bnetcmsus-a.akamaihd.net/cms/template_resource/FS9UN6CCBQC91623947237042.mp4
She is definitely staring at the portal, which means she arrives from elsewhere. Is she a Maw Walker, lol?
Edit: Here is a screenshot:
https ://imgur.com/a/wfGOUm0