Mysterious decomposing creature that was discovery on the island of Seram, Indonesia. Photo: Twitter Mysterious decomposing creature that was discovery on the island of Seram, Indonesia. Photo: Twitter
Mysterious decomposing creature that was discovery on the island of Seram, Indonesia. Photo: Twitter

Scientists identify massive ‘sea monster’ that washed ashore on Indonesian island

Mysterious decomposing creature that was discovery on the island of Seram, Indonesia. Photo: Twitter Mysterious decomposing creature that was discovery on the island of Seram, Indonesia. Photo: Twitter
Mysterious decomposing creature that was discovery on the island of Seram, Indonesia. Photo: Twitter
READ FULL ARTICLE