Run Time: 1h23m | Release: 01 Dec 1973
Genres: Action | Crime | Thriller |
Production Countries: Japan
6.5 / 102 Vote Count
Share:
Based on the comic Gokuburi Deka.
View all