Close to 900 items said to be in the shape of extraterrestrial creatures are being displayed in downtown Taipei by a group who believe some Earth residents originated from outer space.

To read the rest of the article, click here.