UFO fans increasingly active in Japan

Visitors to a UFO festival in the town of Iino in the city of Fukushima turn up dressed as aliens and other characters in November last …

Leave a Reply

Your email address will not be published. Required fields are marked *