Matcha roll cake is a popular Japanese dessert that consists of a light and fluffy sponge cake rolled up with a filling of whipped cream and matcha powder. The cake is made with a batter of eggs, sugar, flour, and matcha powder, and is baked in a thin sheet. The sheet is then rolled up with the filling, creating a beautiful and delicious dessert that is perfect for any occasion.