A team of researchers set out to discover the true identity of a "mermaid mummy" enshrined in a Japanese temple. The result?

Unseen Japan