Mysterious Sea Monster Washes Up On Shore And No One Knows What It Is

When this strange creature washed up on shore, no one knew what it was. Scientists and marine biologists finally came to a conclusion, and you won’t believe it!

1. The Island

Image Source: YouTube

Seram Island may seem like a paradise with its tropical jungles and beautiful blue waters, but it’s been hiding a bizarre secret most people can’t believe.

Next: What was it?