Devourer meat