Tensho-Kyosha

The Eerie Legend of Japan’s Mermaid Mummies

A mermaid is one of the most popular legendary aquatic creatures known to have the head of a human and the tail of a fish. In some temples and shrines in Japan, you may be able to see some of these creatures mummified in boxes. They originated from the Edo Period (during the 18th and…