Mummy ‘mermaid’ worshipped in Japan actually doll with fish parts

Mummy ‘mermaid’ worshipped in Japan actually doll with fish parts

After eluding scientists for almost 300 years, the mystery of Japan’s mummified “mermaid” was solved — and it turns out it’s man-made. Researchers concluded that the creature, worshiped by locals and housed in Enjuin temple in the city of Asakuchi for 40 years, is made of paper, cloth, cotton, and fish parts, The Sun reported. The 12-inch-long … Read more