The Saturday Strangeness
98. The London Mermaid The case of the London mermaid is classic folklore. Here was an alleged creature, brought to the capital by a Captain Eades, who purchased the specimen in 1822 from fisherman in Holland, who claimed they’d obtained it from Japanese anglers. Eades …











