Locals are sharing photos and video of what appears to be the carcass of a massive sea creature that washed onto a beach in Maluku, Indonesia. In the video, you can see the water has turned red around the carcass as it bleeds.
[Ads /]
Lab tests are underway to determine what it is. A coordinator of Indonesia's Marine and Coastal Resources Management believes it is a whale, according to local news outlets.