An acually Mermaid. Not OC II found it on this website: funnymama.com/post/80629?utm_source=m.... The Ningen, a Japanese cryptid, is a very large animal alleged mermaid