Prepare the Cake: Preheat the oven to 350°F (175°C) and line a 9x9-inch pan with parchment paper.
Make the Sponge: In a mixing bowl, whisk the eggs and sugar using an electric or stand mixer for 3-4 minutes until the mixture triples in volume and reaches the ribbon stage. Sift in the dry ingredients and gently fold them in, taking care not to deflate the batter. Pour into the prepared pan and bake for 13-14 minutes. Let the cake cool completely.
Prepare the Ganache: Heat the heavy cream until just boiling, then pour over the chopped chocolate in a large bowl. Cover and let sit for 5 minutes to allow the chocolate to melt. Stir until smooth and creamy. Refrigerate for 20-30 minutes until slightly cooled but not solidified.
Make the Mousse: Whip the chilled heavy cream until stiff peaks form. Gradually fold the whipped cream into the cooled ganache in 2-3 additions, being careful to keep the mixture airy.
Assemble the Cake: Line a 9x9-inch pan with parchment paper, ensuring overhang for easy removal. Place the cooled sponge cake inside, then pour the chocolate mousse over it, spreading it evenly. Freeze for 20 minutes to set.
Prepare the Whipped Cream: While the mousse sets, whip the cream and sugar together until medium peaks form. Spread evenly over the mousse layer.
Chill & Serve: Freeze the cake for 1 hour until firm enough to unmold. Dust with cocoa powder, slice into individual servings, and store in the refrigerator.