Crust:
Preheat the oven to 350F (175C). Grease a 9-inch (23cm) springform pan with detachable walls.
Mix the flour with the brown sugar, cocoa, and baking soda.
In a separate bowl, mix the soy milk with the oil.
Pour the wet ingredients over the dry ones slowly, while mixing with a hand mixer.
Once incorporated, add the vinegar. Mix a little more.
Pour the batter into the pan and bake for about 25 minutes.
Let it cool. Once cool, slice the cake horizontally into three equal layers.
Sour Cherry Jello:
Add all the ingredients to a food processor or blender and blend until smooth.
Pour the mixture into a large pan over medium heat. Stir continuously. After about 5 minutes it will start to thicken. Keep stirring for about 10 more minutes, until it reaches a jam-like consistency.
Once ready, turn off the heat and let it cool.
Chocolate Cream:
Add all the ingredients to a food processor. Use the egg-whites whipping attachment, not the blades. You can also use the "egg-whites whipping function" if your machine has one. Alternatively, add them to a bowl and use a hand mixer. Process for 15 minutes.
Assembly:
Slice the cake crust into three equal layers.
Assemble the cake in the springform pan with the detachable walls.
Place the top cake layer at the bottom of the pan.
Pour 5-6 Tbsps of syrup from the cherry jar over it. Spread it evenly.
Pour on the sour cherry jello and spread it.
Add the second, middle cake layer.
Pour 5-6 Tbsps of syrup evenly over it.
Add half of the chocolate cream and top with the cherries from the jar.
Top everything with the final cake layer.
Pour syrup over this one too.
Place the cake in the fridge until the next day.
Decoration:
Take the cake out of the pan. The creams should be quite stiff by now.
Use the remaining chocolate cream to frost the cake. Spread it all over the sides and the top.
Dust it with cocoa powder and ground dark chocolate, and decorate with some sour cherries.