Start Reading
Description
Kuchisake on a is the slith mouth woman. It is an urban legend and it happened in the 90's.
CHAPTER 1
Continue Reading on Wattpad
Kuchisake on a is the slith mouth woman. It is an urban legend and it happened in the 90's.