Reynard (Who is the Stranger)

Reynard was the head of the Reynard Resistance Group. (COMIC: Who is the Stranger)