Hel(a) on Earth – Hela’s Angels vs Anti-Heroes. A Marvel Crisis Protocol Battle Report

Hela seeks to become the Lady of Death for all creation. She has single handedly taken out most of Earth’s defenders, but there are still some who oppose her. Hela has come to Earth, an all Hell has broken loose!

Leave a Reply