Am I pretty? Picture

Tada!!! Another Japanese folklore pic! This time: Kuchisake Onna (Slit-mouth woman).
Continue Reading: The Myths