One bug-eyed crazy woman.
Wait, I need to consult a biologist before asserting she a ‘woman.’ Brb.
We need to consult a biologist to confirm she's human. My best guess is she is a shape-shifting reptilian humanoid from the Alpha-Dracaris Star System, wearing a biomechanical skin-suit