Cast (27)

Shigeru AmachiShirô Shimizu

Utako MitsuyaYukiko / Sachiko

Yôichi NumataTamura

Hiroshi HayashiGôzô Shimizu

Kanjūrō ArashiEnma

Jun ÔtomoEnsai Taniguchi
Akiko YamashitaKinuko

Kiyoko TsujiKyôichi's Mother

Fumiko MiyataMrs. Yajima
Akira NakamuraProfessor Yajima
Kimie TokudaijiIto Shimizu
Akiko OnoYoko
Tomohiko ÔtaniDr. Kusama
Kôichi MiyaAkagawa
Sakutarō YamakawaFisherman
Rei IshikawaOld Man with Tatoo
Hiroshi ShingûjiDetective Hariya
Hiroshi IzumidaKyôichi 'Tiger' Shiga
Yôzô TakamuraDevil Torturers
Yūzō HarumiDevil Torturers
