Carcass of mysterious enormous 'sea creature' washes ashore on Indonesian beach, leaving locals stumped!
Photos and vidoes of the stranded sea creature have evidently gone viral and have the locals speculating its identity, with many deeming it to be a giant squid or a sperm whale.
May 13, 2017, 00:33 AM IST