A Mysterious Sea Creature Washed Up Onto Shore

Earlier this week a huge mass washed up to shore on Indonesia’s Seram Island. Some believe the approximately 15 meters of bleeding rotting flesh is a giant squid while others instincts say it’s a humpback whale. An Australian news site says tests are underway. Meanwhile people from all over this small island are coming to take a look at this disgusting marvel.