Great shot- we've been watching an eagle cam from farm country here in Pa. and they really pick those carcasses clean! It becomes very hard to tell what it was quickly- especially if you didn't see them bring whatever they caught into the nest. So I'm not surprised this meal is unidentifiable! Fantastic close-up.