Tag: Ilthar


  • Elesa Luiren

    Elesa Luiren is the young envoy who has recently been stationed in Caedwyr Town to advise King Jerrod. Before she became an envoy she was a skilled tracker of the Guardians and excelled at defending her people from the threats of the new age and as a …