Talk:Futurians/@comment-11308450-20140921192141/@comment-3367060-20140921192546

A definition of "alien" is "unfamiliar and disturbing or distasteful."

So I'm going to cheat and say nope.