01 - Preheat oven to 350°F. Grease and line two 8-inch round cake pans with parchment paper.
02 - In a large bowl, whisk together flour, black cocoa powder, sugar, baking powder, baking soda, and salt until evenly combined.
03 - Add vegetable oil, milk, eggs, and vanilla extract to the dry mixture. Beat until well blended. Stir in hot water until batter forms a smooth consistency.
04 - Divide batter evenly between prepared pans. Bake for 35 to 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 to 7 minutes until cherries release juices. Whisk cornstarch with water, stir into cherry mixture, and cook until thickened. Cool completely.
06 - Heat heavy cream in a small saucepan until just beginning to simmer. Pour over chopped dark chocolate and black cocoa powder in a heat-proof bowl. Let stand for 3 minutes, then whisk until completely smooth. Add black food coloring gel if deeper color is desired.
07 - Place one cooled cake layer on a serving plate. Carefully cut and remove a shallow 4-inch circle from the center of the cake layer, creating a well for the filling.
08 - Spoon cooled cherry compote into the cavity of the bottom cake layer. Spread evenly to fill the hidden well completely.
09 - Place second cake layer over the filled bottom layer, pressing gently to seal.
10 - Spread black cocoa ganache over top and sides of assembled cake, creating an even, glossy finish. Refrigerate for 20 to 30 minutes until ganache is set.
11 - Use red food coloring gel to create vein-like patterns on cake surface. Mold spiders from fondant or melted chocolate and arrange on top. Add edible glitter for sparkle if desired.