The people of Japan can rest easy now that their government has declared that every UFO ever reported to them has been proven to be something other than an alien craft. In other words, Japan is NOT under invasion by UFOs. Not only that, but apparently UFOs are so unimpressed with Japan they don’t even pass through on their way to Roswell.
Read more about Japan’s lack of aliens here:
Images: Dreamstime Stock Images