Amazing Discovery: A 200-year-old mermaid is welcomed to England’s coast, leaving onlookers in awe