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.

Source: http://funnymama.com/post/80629#1231?utm_source=mgid&utm_medium=cpc&utm_campaign=funnymama