This UFO fleet was filmed hovering over Tokyo, Japan. This UFO fleet was filmed hovering over Tokyo, Japan. Share on Facebook