Galgraths

The Galgraths are beast like creatures that are native to the northern lands of Telmordar. They live in a forestry land with trees spanning to the shores. This land provides them with the means to live and survive, mainly using the trees to build their fortress, Galgreth.