primal fetish disgraced superheroine dillion carter