This light and airy strawberry matcha roll cake is an easy but elegant spring treat! Delicate sponge cake is flavored with Japanese green tea powder, then filled with whipped cream and fresh strawberries.