Website powered by

Torquemada

The villain from 2000ad's 'Nemesis the Warlock'.