Thanagarian

Thanagarians are an alien race foreign to Earth. A deserter of their kind resides on Earth.