Emperor Zing

Emperor Zing is the leader of Roger's species and their homeworld. He is a heartbroken alien who vows to declare war on love and appears in the American Dad episode, Lost in Space.