Preheat the oven to 350°F.
To make the crust: In a food processor, add the graham crackers, butter, cane sugar, and cocoa powder. Process until you have a uniform sandy looking crust.
Transfer the crust to a 9.5-inch tart pan and press into the sides of the pan and then into the bottom.
Place on a baking sheet and bake for 5 minutes, until set and dry. Allow to cool completely.
To make the filling: Add the milk chocolate, dark chocolate, peanut butter and heavy cream to a large heatproof bowl.
Microwave doing 30 second intervals, stirring between each one until the chocolate is melted and you have a smooth ganache.
Chop the peanuts for the topping.
Transfer the chocolate ganache to the crust and spread out evenly.
Add the chopped peanuts on top around the edge.
Refrigerate for at least 4 hours or overnight so the ganache can set.