Roughly chop the pitted dates in a food processor first, then add other crust ingredients. Continue to process until all chop and the mixture can stick together when pressed between your fingers. Add a dash of water to help binding if needed.
To make the Chocolate Cheesecake Layer
Melt the chocolate by using a double boiler or a microwave. Then add the coconut milk, vanilla extract, and salt. Mix to combine.
Take out the mold from the freezer. Pour the chocolate cheesecake mixture into the mold. Gently wiggle the pan to let the mixture even out. Return to the freezer for about 20 minutes or until the chocolate layer is set.
To make the Orange Cheesecake layer
Drain out the water from the cashews and rinse them. Add all ingredients to a blender and blend until smooth.
Remove the cake pan from the freezer. Make sure that the chocolate cheesecake layer has set then pour the orange cheesecake mixture on top. Slightly wiggle to smooth the top. Place the pan in a freezer for 2 hours or 4 hours in the fridge until set.
Remove from the cake tin. Sprinkle the toppings, slice, and enjoy!