First, an easy point: " Hela " seems to be quite recent. Her standard name is Hel. As for strength, it depends what you're trying to get done. Or where.
2 Answers · Society & Culture · 07/03/2013
I'm pretty sure this website has all of what you are looking for :) http://thenorsegods.com/
1 Answers · Society & Culture · 28/08/2012