Leopard Fist Ninja

all posters
Hong Kong, 1982

Directed by:

Godfrey Ho

Cinematheque

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