The belief in ningyo (merfolk) as real creatures continued in Japan until the end of the Edo period


The belief in ningyo (merfolk) as real creatures continued in Japan until the end of the Edo period
The belief in ningyo (merfolk) as real creatures continued in Japan until the end of the Edo period
The belief in ningyo (merfolk) as real creatures continued in Japan until the end of the Edo period