UFO sighting: Cloaked ‘alien ship’ over Mount Fuji is ‘100% proof’ aliens are here – claim

A UFO researcher claims to have found evidence of alien spaceships on Earth after a mysterious cloud formation was filmed near Mount Fuji in Japan. The UFO or unidentified flying object could be headed towards a secret base below the…