"Aliens" appear to be Chinese ??

Top