Unintentionally, explorers in China came across a strange, immobile creature that looked like an alien adminexpredayl August 27, 2023 239.9K views