So, yes, I'm pretty sure she is some form of Siren. But, something I noticed, her and her damn lackies feed off of hostility. Or, at least that's what I got from it. So... Combat sirens? I'm not sure. I'll have to add it to my list of dangerous creatures.
either way, they won't last long.