Tokyo Ninja Force (1966)

Tokyo Ninja Force

About Tokyo Ninja Force on 123movies: released in 1966, directed by Tarō Yuge, running 82 minutes, produced in Japan.