Secret Ninja

  • Hong Kong Secret Ninja, Roaring Tiger (more)
Hong Kong / South Korea, 1982, 95 min