Preheat oven to 350 degrees.
Grease and flour a bundt pan.
Mix cake mix, pudding, sour cream, eggs, water, oil, food coloring and almond extract just until combined. Then turn mixer on medium speed and mix for 3 minutes.
Put 1/3 of cake batter in a separate bowl. Add hot fudge sauce to this batter and stir to combine.
Layer the 1/2 of the remaining green cake batter in the bottom of greased bundt pan.
Next, layer the chocolate batter in the bundt pan.
Layer the remaining green batter in the bundt pan.
Bake for 40-45 minutes.
Let cool for ten minutes. Remove from bundt pan. Cool. Frost.
Combine all frosting ingredients in a mixing bowl. Mix until combined. Add additional powdered sugar to thicken frosting. Or add additional milk to thin frosting.
Put frosting in a plastic bag. Snip the corner off and pipe over cake!