Mysterious cyborg woman, Elzebeth.