Trolls were enormous beings in Norwegian tales that existed long before Christianity. Trolls are more likely to reside in ancient…