Well if you're in bangkok, do not miss checking out one of the Kyo Roll En branches! A Japanese base dessert specializes in Swiss roll and their matcha soft serve. Their Swiss roll are so soft and airy encapsulating around flavored creams that was light and fluffy. With their soft serve less melty and lingering with traces of matcha. Each plate was beautifully crafted with fruits and jelly cubes. Definitely worth your calories!