Strange Carcass Washed Ashore

 

Strange Carcass Washed Ashore

[ WATCH IT ] This strange blob washed ashore in Mindoro, Philippines this past May. Anyone have an idea what this is?!

title

Content Goes Here