01 - Preheat oven to 350°F (180°C). Line a 9x13-inch jelly roll pan with parchment paper.
02 - In a small saucepan, combine cranberries, 2 tablespoons granulated sugar, and 2 tablespoons water. Simmer over medium heat for 5–7 minutes until cranberries burst and mixture thickens. Let cool, then roughly chop.
03 - In a mixing bowl, beat egg yolks with 1/4 cup granulated sugar until pale and thick. Stir in vegetable oil, whole milk, and vanilla extract.
04 - Sift cake flour, matcha powder, and salt together. Fold dry mixture into yolk mixture until just combined.
05 - In a clean bowl, beat egg whites until foamy. Gradually add remaining 1/4 cup granulated sugar; beat to stiff peaks.
06 - Gently fold whipped egg whites into the matcha batter in three additions to maintain volume.
07 - Pour batter into prepared pan, smoothing the surface. Bake 11–13 minutes, or until sponge springs back when touched.
08 - Cool sponge for 2 minutes, then invert onto a clean tea towel dusted with powdered sugar. Remove parchment, and roll sponge (from short end) in towel while warm. Cool completely.
09 - Whip cold heavy cream, powdered sugar, and vanilla extract until soft peaks form. Fold in chopped, cooled cranberries.
10 - Unroll cooled sponge; spread cranberry cream evenly, leaving a 3/4-inch border. Carefully re-roll the sponge.
11 - Trim edges for a neat finish. Dust top with powdered sugar and garnish with cranberries or mint as desired. Chill at least 30 minutes before slicing.