Mystery monster washes up on Seram Island in Indonesia

Massive Sea Creature Washes Up on Indonesian Beach1:52

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. Locals first shared images of the still-bleeding carcass on Wednesday, May 10. According to local reports, fishermen believed it to be a giant squid, but a coordinator of Indonesia?s Marine and Coastal Resources Management said it was likely to be a whale. Lab tests are underway to confirm the species. One local shared images and videos of the carcass, found on Huamual beach in west Maluku. Credit: YouTube/Patasiwa Kumbang Amalatu