Director
Kiyoshi Kurosawa
DIRECTOR
Stars (in credits order)
Show Aikawa
Naomi Niijima
Duncan
Iwamatsu
Ren Ôsugi
Yoda
Sadao Abe
Hoshi
Satoshi Kajiwara
Maeda
Kumi Nakamura
Noriko Niijima
Moe Sakura
Miki
Shun Sugata
Hinuma
Tarô Suwa
Yakuza Boss being chased on country road
Susumu Terajima
Avenging Man