Was there something in the talons?
I think some people up thread mentioned that there is a mouse in one of its claws. That was not a confirm, as I recall, but it was being discussed a little.