Garrard Townsend

Garrard Townsend was a member of the Catkind he came from the planet New Savannah.

Biography
Garrard was part of an anti-human cult and devised a plan to destroy all humans. As he and the cult saw them as a threat. He was also in league with the Pantheon of Champion Beings. He later realised he was being tricked and stopped robots he had programmed to destroy the humans. (IDW: Agent Provocateur)