Bizarre-looking mermaid-like creature seen at beach in Papua New Guinea, leaves scientists puzzled
Trending | October 21, 2023 16:57 ISTScientists speculated that the weird-looking creature was a globster - a large mass of organic flesh that is seen in various stages of decay. The origins of the creature could not be traced.