© MediBang Inc.
The story of japan devil cat call "nekomata" one day she pick up human child and she fight for his life.