Hojicha Jelly is a light and refreshing Japanese dessert of chilled cubes of roasted green tea jelly drizzled with sweetened condensed milk.
READ: Hojicha Jelly ほうじ茶ゼリー