Seen on a street in Tokyo. Either they have a problem with UFO’s in the area or it’s time to check your smoke detector. Thanks nateola.

Seen on a street in Tokyo. Either they have a problem with UFO’s in the area or it’s time to check your smoke detector. Thanks nateola.

At least the Japanese govt doesn’t deny the truth that most already know! lol nice find