Possible Answers For: Chewy, sticky candy