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

The massive carcass was found on Hulung Beach on Serum Island on Tuesday night by a local man, the Jakarta Globe reported.

Asrul Tuanakota, 37, said that he initially mistook the huge fleshy blob for a stranded boat, the newspaper reported.