Icy mint candies