Moist dense carrot cake with fresh oranges and carrots with a hint of ginger with Belgian chocolate fudge icing.