Giant hard candy