KURASHIKI, Okayama Prefecture—A “mermaid mummy” kept at a temple has been an object of worship, the stuff of nightmares and a source of mystery for hundreds of years. [Read More]

No reproduction or republication without written permission.