Barry Lam Chi-Foo Movies

  • 1981
    Leopard Fist Ninja

    Leopard Fist Ninja

    Leopard Fist Ninja

    4.81981HD

    He's a loner who's traveled far, seeking out chances to improve and finally perfect his fighting skills. For now, he can fulfill his life's destiny:...

    Leopard Fist Ninja