J'zuraar

J'zuraar is a character residing in the Craglorn city of Belkarth.