Evil Angel Jason Leescott, Vanessa Vega, Wolf Hudson