In a large mixing bowl, cream butter and sugar. Add eggs and mix until just combined.
Add sour cream, fresh ginger, ginger ale and vanilla extract and mix until smooth. Finally, add flour, cinnamon, nutmeg, cloves, baking soda, baking powder and mix until just combined.
The batter will be thick. Don't over-mix or try to thin it out!
Pour this batter into 3 greased/floured round cake pans (Dimensions: 8x2). Bake at 350 degrees F for about 30 minutes or until an inserted toothpick comes out clean.
Allow the cakes to cool completely.
While the cakes are baking and cooling, prepare the frosting. In a large mixing bowl, add shortening and butter and mix until fluffy.
Add fresh ginger, cinnamon, meringue powder, ginger ale and mix again.
Start adding powdered sugar (1 cup at a time) while constantly mixing.
After adding 6 cups of sugar, check to see if you are satisfied with the consistency. The frosting should be creamy but thick so that it can sufficiently hold the weight of this layered cake. If it's too soft, add more powdered sugar and mix again.
Use a sharp serrated knife to cut the sides of the three cakes. Place one cake on a cake stand. Fill a piping bag with ginger ale frosting and attach Tip #4B. Hold the bag at a 90 degree angle and pipe little stars of frosting on top of the cake. Place the second cake on top of the frosting. Hold the piping bag at a 90 degree angle again. Pipe little stars of frosting on top of the cake.
Place the third cake on top of the frosting.
Hold the piping bag at a 90 degree angle again. Pipe little stars of frosting on top of the cake.
Place white edible pearls and cinnamon candy balls on top of cake. Enjoy!