Preheat the oven to 350°F (175°C) and line a jelly roll pan with parchment paper.
In a mixing bowl, beat the egg yolks with half of the granulated sugar until pale and thick.
Mix in the honey and milk until well combined.
In a separate bowl, sift together the cake flour, matcha powder, baking powder, and salt.
Gradually fold the dry ingredients into the egg yolk mixture until just combined.
In another bowl, beat the egg whites until foamy, then gradually add the remaining granulated sugar, beating until stiff peaks form.
Gently fold the beaten egg whites into the matcha batter in three additions, being careful not to deflate the mixture.
Pour the batter into the prepared jelly roll pan and spread evenly.
Bake for 10-12 minutes, or until the cake springs back when lightly touched.
Carefully transfer the cake onto a clean kitchen towel, peeling off the parchment paper. Roll the cake up gently while still warm and let it cool completely.
In a mixing bowl, whip the heavy cream, powdered sugar, and vanilla extract until stiff peaks form.
Unroll the cooled cake and spread the whipped cream evenly over the surface.
Re-roll the cake gently without applying too much pressure.
Chill the cake for at least 30 minutes before slicing and serving.