Star Jelly – Chinese Skyfall of Yellow Objects

What are these yellow star jelly blobs found in China? After a sighting of a UFO the previous night in Yongjin, Sichuan, China, a villager left his home to find four yellow, fungus looking lumps the size of “a small child’s fist” in a row in his yard.  The question is, what are these things? […]