The website image is

captioned “vengeance is definite”.