Anybody watch the SyFy show Defiance?
Yup, that would be Irisa. The top picture is the one you posted, and the bottom one is another I found of her.
Print