Captain Villa

Appearing in the 2000AD series Ant Wars, Captain Villa leads the fight against the ants.

Ant Wars originally appeared in 2000AD for a 15-episode run (progs 71-85, in 1978). It was later reprinted in Eagle from issue 217 to 231.