Science fiction aliens - Naha, Ed (Starlog, 1982)