Bizarre ‘mermaid-like’ creature washes ashore, baffles experts 21 October, 2023 by Newstars Education See also Chris Hemsworth Experiments On Miles Teller In Spiderhead Movie Clip