In a small Japanese town with desolate streets and shuttered storefronts, aliens are said to be frequent visitors.
In a small Japanese town with desolate streets and shuttered storefronts, aliens are said to be frequent visitors.
Copyright © 2024 | WordPress Theme by MH Themes
That was an enjoyable documentary. I love their enthusiasm for UFOlogy.
the UFO museum is amusing, however the locals have seen real UFO’s and believe in their existence. If I ever visit Japan, I will make note of this museum.