Sea creature Indonesia

Sea creature Indonesia

Sea creature Indonesia, Scientists have identified a giant sea creature that washed up on a beach in Indonesia last week.
The bizarre carcass left people on the island of Seram perplexed when it washed ashore, given its huge mass and strange shape.
The remains appeared to include tusks and tentacles, leading some online observers to contemplate that it may have been a long lost sea monster.
However, the truth, as always, is a little more simple.