Karfelon

A Karfelon was an inhabitant of the planet Karfel, visually identical to a human. (TV: Timelash)