Ball Of Light Observed Over Tokyo People in the Tokyo metropolitan area say they have witnessed what appeared to be a ball of light falling from the sky.An NHK camera at Japan's tallest structure, Tokyo Skytree, captured the occurrence shortly after 10:30 PM on Friday. August 22, 2020 Published in News Read more...