Terry I agree it's a O rufodorsata. I had an idea it could be something else.
She is eating mice. Thanks for the ID.