01 - Preheat oven to 350°F. Grease and line two 8-inch round cake pans with parchment paper.
02 - In a large mixing 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 ingredients. Mix until well combined. Stir in hot water until batter forms a smooth, thin consistency.
04 - Divide batter evenly between prepared pans. Bake for 35-40 minutes or 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 until cherries release juices. Whisk cornstarch with water, stir into cherries, and cook until mixture thickens. Cool completely.
06 - Heat heavy cream until just simmering. Pour over chopped dark chocolate and black cocoa powder. Let stand for 3 minutes, then whisk until completely smooth. Add black food coloring gel if deeper color desired.
07 - Place one cooled cake layer on serving plate. Carefully hollow out a shallow circle in the center of the cake layer, about 1 inch deep, leaving a border around edges.
08 - Fill the hollowed cavity with cooled cherry compote. Place second cake layer on top, pressing gently to seal.
09 - Spread black cocoa ganache evenly over top and sides of assembled cake. Use an offset spatula for smooth finish. Refrigerate until ganache sets, about 20 minutes.
10 - Pipe or drizzle red food coloring gel in vein-like patterns across cake surface. Create edible spiders using fondant or molded chocolate. Add edible glitter or sprinkles as desired.