The Dropa Stones (12,000 year old stone disks found in China) Depictions of little creatures with big heads on the cave wall beside the stones — Steemit