The short film shot within the movie "Ritual" (2000)
Ayako Fujitani
Shunji Iwai
Released
July 24, 2003
JA