A delicious combination of homemade fluffy sponge, crunchy meringue, vanilla pastry cream filling, topped with almond flakes