Oedo Rapeman
1996-07-26 | 76 minutes
Rating: 3
Rapeman spinoff featuring a father-son team during the Oedo Period.