The Fury of the Karate Experts (1982)
4.5
3067 Votes
The Fury of the Karate Experts (1982) Santo gets involved in a fight between two sisters over a powerful crystal from space.
Tags:
N/A