August 30, 2021Society & CultureA Japanese mermaid is called a ningyo (人魚) or human fish. Today I'll tell you about their history, the good, the bad, and the delicious!