1. Preheat oven to 350 degrees Fahrenheit.
2. In a large bowl, whisk together eggs, sugar, pomegranate juice, oil, and vanilla.
3. Combine flour, cocoa, baking powder, baking soda, salt, and espresso powder. Add to wet ingredients.
4. Fold in hot water.
5. Pour into greased and floured bundt pan.
6. Bake for 50 to 60 minutes.
7. Allow to cool for 10 minutes and release from the pan.
8. Mix together icing ingredients and pour over cake. Decorate cake with fig segments and pomegranate seeds.