Ancient Aliens Season 12 Episode 14
In Honshu, Japan, stands one of the country's oldest and holiest Shinto shrines, the Ishi-no-Hoden. Carved from a single rock, it appears to hover over a pool of water and depicts a sky ship of stone that the ancient people witnessed descending from the heavens. This is just one of numerous megalithic structures found throughout Japan commemorating a time when the gods, or perhaps, extraterrestrial beings, descended to Earth.
Ancient Aliens Season 12 Episode 14 spider
Wootly Play in Flash