Indian Fruit Cream - Delighted Baking (delightedbaking.com)
Indian fruit cream - A popular dessert served during Indian weddings.