Strange UFO's Filmed in Japan

Amazing footage of a UFO that released multiple orbs into clouds above Hikone (Shiga Prefecture, Japan). This video shows three of the orbs before they disappeared into the cloud cover. What do you think they are? Take a look at the existing evidence and make your own decision..
Return top