Watch giant mysterious sea creature washed up and bleeding on Indonesian shore

2017-05-12 1

A giant carcass found washed up on a beach in Indonesia's central Maluku province puzzled locals and authorities trying to identify the massive sea creature.

Free Traffic Exchange