M4uhd.org - All Alexander Rei Lo Movies and TVshows
Ninja: The Final
SD - 6.0
Ninja: The Final Duel (1986)
IMDb:6.0
1986
The Ji Ho Ninja clan vow to destroy the monks of a Shaolin temple To do so they must first perfect their Water Spider Assault Unit, the Iron Tiger Claw, the Ninja Rock Climbing Formation