A UFO that mysteriously appeared in Japan has baffled local agencies regarding its exact nature. Those who spotted the object speculated that it could either be an alien vessel or military equipment.
( read original story …)
The Japan News
A UFO that mysteriously appeared in Japan has baffled local agencies regarding its exact nature. Those who spotted the object speculated that it could either be an alien vessel or military equipment.
( read original story …)