Naoyuki Yokota is known for A Slit-Mouthed Woman (2007), Honto ni Atta Kowai Hanashi: Chaku-Shin (2005) and Ju-Rei: The Uncanny (2004).
No data