In China, explorers unintentionally came across a bizarre, unmoving creature that resembled an alien. adminexpredayl June 3, 2023 294.8K views