All Cast

Aya Sugimoto
Shizuko Toyama

Renji Ishibashi
Ippei Tashiro

Misaki Mori
Kyoko Nojima

Ken'ichi Endô
Kanzo Morita

Ito Yozaburo
Clown man

Yoshiyuki Yamaguchi
Ryo Eguchi

Shun Nakayama
Kazuo Kawada

Shigeo Kobayashi
Yoshizawa
Naoki Matsuda
Murata
Tomoo Yageta
Tsuchiya
Taeko Uzuki
Crucified Woman / Sacrificial Woman
Miyako Kawahara
Chiyo
Tomezô Tsunokake
Kashiwagi
