Japanese scientists have solved the mystery of the 300-year-old mummy of the “mermaid of Okayama
With the onset of the coronavirus pandemic, priests at a temple in Japan’s Okayama prefecture removed a local shrine, the mummy of an ancient “mermaid,” from a reliquary.
Read More