Kakigori was first enjoyed by Japanese aristocrats nearly 1000 years ago and typically comes topped with sweet syrups, fruit, and condensed milk or cream. As the dessert has grown in popularity, so too have its toppings, and artificially flavored syrups have become common.