Rev 19:18

18 that you may eat the flesh of kings, the flesh of captains, the flesh of mighty men, and the flesh of horses and of those who sit on them, and the flesh of all men, both free and slave, and small and great.” 

the flesh of kings… – the Spirit of Christ is now the King of Kings, and the birds, who are the saints, as the body of Christ, rule over the Kings of the earth. In Daniel 7, we are told that “the greatness of the kingdoms of the under the whole heaven, shall be given to the people, the saints of the Most High.” (v27). The Apostle Paul said that the end will come, “when He has abolished all rule and authority and power . . . for He must reign until He has put all His enemies under His feet” (1 Cor 15:24-25).

the flesh of all men, both free men and slaves– all men from Rev 13:16, who “received the mark of the beast” etc.