Karfelon

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


 * For further details see the entry on Karfel.