PREHEAT oven to 350°F. Line a muffin tin with 24 paper liners or coat generously with no stick spray. Whisk together flour, cocoa powder, baking powder, baking soda and salt in a medium bowl. Set aside.
CREAM the butter and sugar until fluffy and lighter in color in the bowl of your mixer. Slowly add buttermilk, eggs and vanilla. Slowly add the dry ingredients to the wet ingredients in your mixer bowl until incorporated, about 2 minutes. Add up to 1 tablespoon black food color. Spoon batter into prepared tin, filling 3/4 full.
BAKE for 15 to18 minutes until a cake tester or toothpick inserted into cupcake comes out clean. Cool cupcakes on a wire rack.
PLACE frosting in a microwave-safe bowl and heat on HIGH for 1 minute until melted. Stir in 1 to 2 teaspoons black food color until desired color is reached. Using a fork, dip graham cracker squares into the frosting. Let excess frosting drip off. Place on parchment paper to cool and harden (at least 30 minutes).
MEANWHILE, use sharp scissors to cut licorice strips into tassels. Unwrap cupcakes (if you used paper liners), trim tops to level if necessary, and turn cupcakes upside down. Use a drop of frosting to secure graham cracker squares onto tops of cupcakes. Place a licorice strip and a chocolate candy on top of each, securing with a drop of frosting.