01 - Preheat oven to 350°F. Grease and line two 8-inch cake pans with parchment paper.
02 - In a large bowl, whisk together flour, black cocoa powder, sugar, baking powder, baking soda, and salt until well combined.
03 - Add vegetable oil, milk, eggs, and vanilla extract to the dry mixture. Mix until fully incorporated, then stir in hot water until batter is smooth.
04 - Divide batter evenly between prepared pans. Bake for 35-40 minutes until a toothpick inserted into the center comes out clean. Cool completely in pans before removing.
05 - Combine cherries, sugar, and lemon juice in a saucepan. Simmer over medium heat for 5-7 minutes. Whisk cornstarch with water, stir into cherries, and cook until thickened. Cool completely.
06 - Heat heavy cream until just simmering. Pour over chopped dark chocolate and black cocoa powder. Let stand 3 minutes, then whisk until glossy and smooth. Add black food coloring if desired.
07 - Place one cooled cake layer on serving plate. Carefully hollow out a shallow circle in the center, leaving a 1-inch border and base intact.
08 - Fill the cavity with cooled cherry compote. Place second cake layer on top, pressing gently to secure.
09 - Spread black cocoa ganache evenly over the entire cake using an offset spatula. Refrigerate until ganache is set, about 20-30 minutes.
10 - Create red vein patterns on the cake surface using red food coloring gel. Shape edible spiders from fondant or chocolate and arrange on top. Add edible glitter for final effect.