who is the offspring of satan