Unintentionally, explorers in China came across a strange, immobile creature that looked like an alienadminexpredaylAugust 27, 2023239.9K views