Imsha

Imsha is one of two telthor spirit guardians of the Red Tree— a legendary aspen tree located within the Immil Vale. She and her sister Tamlith provide wisdom and guidance to the witches of Rashemen.