Photos: After 300 years, scientists finally solve mystery of mummified Japanese ‘mermaid’
After nearly 300 years, scientists have finally solve the mystery of a “mummified mermaid” found in the Pacific Ocean off the Japanese island of Shikoku between 1736 and 1741 and kept in a temple in the Japanese city of Asakuchi for about 40 years. Measuring 12 inches, this creature has a grimacing face, pointed teeth …
The post Photos: After 300 years, scientists finally solve mystery of mummified Japanese ‘mermaid’ appeared first on Egypt Independent.