What IS that? Mysterious 15 metre-long slimy sea creature is found washed up on a remote Indonesian beach. The rotting remains of a mystery sea creature have washed up on a remote Indonesian beach. The amorphous carcass – measuring around 15metres long and several metres wide – was discovered by local resident Asrul Tuanakota on the northern shore… SaishaMay 13, 2017May 13, 2017 Animals No Comments Read more