Giant Candy Cane with Natural flavoring