Am I crazy or this.. just a person in SFX makeup? She doesn't look real for some reason. My brain is alerted to something being off, like someone wearing a mask in a film, or uncanny valley like feeling. As far as I know her existence is mostly scrubbed from the internet so no references elsewhere.