Jun 4, 2012
Creature spotted believed to be mermaid
A creature has been spotted believed to be a mermaid.
The Ningen, a Japanese cryptid, is a very large animal allegedly sighted by Japanese fishers.
The name Ningen literally means "human". The creature not only has a face, but arms and hands as well.
Post Comments (Atom)