Elorfindar Floshin

Lord Elorfindar Floshin is a sun elf who guards the portals of the Ardeep Forest. He lives in the House of Long Silences. He is a distant relative of Araevin Teshurr.