Secret Ninja, Roaring Tiger

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