Peach flavored hard candy.