Leopard Fist Ninja

all posters
Hong Kong, 1982

Directed by:

Godfrey Ho

Cinematheque

User Format Languages Added Note
radiosuba733 DVD
2014-02-22
ŠUMIDEJ VHS Other
2014-02-22
LION-MR.T DVD
2008-11-17