Faith Trivia Therefore whoever slayeth,vengeance on him sevenfold and the Lord set a mark upon him. Who is this in the bible? August 26, 2022August 26, 2022 No questions list added.