3.0 / 10
(2 votes)
Rapeman spinoff featuring a father-son team during the Oedo Period.
Japan
76 minutes
1996
Naoki Uesugi
Director
Writer