Home / Tag Archives: The Hokkaido UFO Sightings Of 1970s Japan

Tag Archives: The Hokkaido UFO Sightings Of 1970s Japan

The Hokkaido UFO Sightings Of 1970s Japan

Hokkaido is the second largest of the Japanese islands and the furthest north. Separated by the Tsugaru Strait from Honshu, by far the largest island of Japan, Hokkaido is linked largely by a rail system under this stretch of water. The island has experienced its fair share of UFO sightings …

Read More »