A Japanese swiss roll that looks amazing - it's sweet to eat and very light, with the scent of green tea. This is so popular with all my friends. Please give it a try! See my tip on how to make your own green tea powder.
For those of you who might have a hard time finding green tea powder: you can find teabag versions easily at your local supermarket nowadays; cut and empty those into a blender, pulse a few times, and voila you got yourself green tea powder.