Sasha

Sasha is the team leader for the group of hunters that star in A & E Kirk's spin-off series, the first title being Demon in Distress.