This strange blob washed ashore in Mindoro, Philippines this past May.
By toaster_strudel
Published 7 years ago in Creepy