Wiccan & Speed: THE LOST BOYS You're Wiccan, the Young Avengers' resident warlock. Your mother is one of the most reviled, misunderstood mutants in history: Wanda Maximoff, A.K.A. the Scarlet Witch, who's been M.I.A. for months. Enter: a demon with a mountain-sized grudge against the Scarlet Witch: Master Pandemonium!