Weird Humanoid Figure Found From Chinese Shore
Unsure of what exactly to make of this, a Chinese man is seen holding what appears to be a humanoid form still wet from being in the water. Speculation is, this may be the...
Unsure of what exactly to make of this, a Chinese man is seen holding what appears to be a humanoid form still wet from being in the water. Speculation is, this may be the...