Lorpat-Xeed

Lorprat-Xeed is a character residing in the city of Davon's Watch.