Japanese Matcha Roll - Green Tea Swiss Roll
Prep Time
Cook Time
Total Time
Matcha roll is a popular Japanese cake. It is a refreshing sponge cake rolled with cream and red bean filling.