Torvaar
Torvaar is known as the God of the Earth and Mountains,and creator of the Dwarves. He is chief smith of the Gods and his children inherited his excellent craftsmanship. Torvaar is also revered as a patron of invention and industry.
Children
Remove these ads. Join the Worldbuilders Guild