Sister Benedron

Sister Benedron is a human priest featured in DC Unlimited's World of Warcraft: Series 3 action figure set.

She appears to be wearing a stylized version of the Avatar set.

Sister Benedron has not yet appeared in any other media.