alaster moody, alaster crowley, erin catherine surcouf, and the devil so i can punch HIM in the face for once.