Once cakes are cooled, place one layer onto a cake plate.
Remove ice cream from pan and place it on top of the chocolate cake layer.
Repeat with remaining cake and ice cream layers.
Allow the ice cream to melt a little, and then use an offset spatula to spread it over the exposed cake layers.
Put cake back in the freezer for at least an hour.
Once the ice cream has become firm again, take the cake out and pour chocolate ganache all over the top of the cake. Using an offset spatula, spread ganache evenly on the top of the cake, and let some spill over onto the sides.
Add blackberries and chocolate shavings to the top.
Keep in the freezer until you are ready to serve.