The Angry Hero
1973-01-01 | 88 minutes
Rating: 0
Martian arts film from Taiwain directed by Kim Lung.