Kill the Vulture (1981)

A kung fu action movie... from Spain.


image