That appears to be a small rodent in its talons. So apparently it is finding prey and not relying solely on seabird carcasses (which is good news).
Copyright reserved on all images; please contact me through the site for permission to use.