Shikoku

Photos: After 300 years, scientists finally solve mystery of mummified Japanese ‘mermaid’
Culture

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…
Back to top button