Scientists tested a mysterious “mermaid mummy” to see what it actually is
For hundreds of years now, a strange mummified creature has served as a source of mystery, amazement, and worship for some Japanese priests. The mysterious remains were discovered in a box with an enigmatic note in Okayama’s Enjuin Temple. According to reports from the area, the unusual delivery came with the following note: “A mermaid […]