Based on the comic Gokuburi Deka.
Tetsuya Watari
Tetsurō Tamba
Michiko Honda
Hitomi Kozue
Masaya Oki