A ravenous raptor