She's from Deviant Anomalies.
OHHHH YEA NOW I REMEMBER I was just playing that before yours Love the plot so far and amazing extra animations in each scene keep up the good work