A London ice cream parlor called "Icecreamists" has introduced a "pure, organic, free-range and totally natural" new flavor: Breast milk. Well, actually, the flavor is a kind of lemon-vanilla, but the cream is made from breast milk. Human breast milk!