Martha Stewart's Weird baby food

Baby turkey?