We’re not exactly sure what this thing is, but the people in Borneo are claiming it is the remains of an actual mermaid. Yes, it looks very convincing…
This is not exactly the "little mermaid" that Disney turned into a movie,
but a very interesting series of photos.
but a very interesting series of photos.









