Chocolate Sponge Cake Base
In a mixer whip egg yolks to ribbon stage. In a separate mixer bowl, whip egg whites on medium speed until foamy, gradually beat in sugar, then increase speed to high and whip to stiff peaks. Fold the yolks and vanilla the whites. Sift the flour and cocoa over the egg mixture and gently fold to incorporate. Divide batter between two parchment paper lined cookie sheets. Bake for 7 to 9 minutes or until cake springs back when pressed with a finger. Immediately remove the cake form the pans and cool completely.
Cut out in desired shape with a cookie cutter.
Chocolate Velvet Layer
In a double boiler melt chocolates and butter. Remove from heat and add cream. In a mixer whip the egg yolks and powdered sugar until they are thick enough to hold peaks. Then add to the chocolate mixture. In a mixer whip egg white and sugar to stiff peaks. Fold in the chocolate mixture, kahlua and rum. Pour out onto a cookie sheet with parchment paper and freeze. Once frozen solid, cut with the same cookie cutter as the cake.
Place the velvet layer on top of the cake. Serve with your selection of fruit or chocolate sauce and enjoy!