claim
The Pleiadian starseed belief system asserts that highly evolved beings reside on planets orbiting stars within the Pleiades cluster.

Authors

Sources

Referenced by nodes (1)