A kung fu action movie... from Spain.
Kill the Vulture is not available for streaming at this moment.