Harker Libra

Harker Libra was the leader of Barzilla. (PROSE: The Outlaw Planet)