Giant lollipop