Japan's most mysterious 'mermaid mummy' explained
16-03-2023 | 11:39
For decades, the 'mermaid mummy' kept at the Enjuin temple in Japan has intrigued many for its authenticity. Recently, experts have found out the truth about this strange creature.