Leopard Fist Ninja

all posters
Hong Kong, 1982

Directed by:

Godfrey Ho

Cinematheque

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