Short film about Kuchisake-onna.
Hiroki Nonaka
Senka Ushidaki
Takeshi Nakazawa
Director
Bintaro Yamaguchi
Producer