logo
The Shinobi Ninja
The Shinobi Ninja
Play Now
Description
3.7
Release Date: 1/1/1981
Cast
Tadashi YamashitaKaren SheperdEric LeeLuk Chuen
Directed By
Luk Chuen
Directed By
Produced By
Crew
Luk Chuen