2001 · 77 min · Action
Martial arts action film filmed in Super 8mm
Fuyuhiko Nishi
No US streaming, rental or purchase options listed right now. Check TMDB's watch page
Streaming data from JustWatch, via TMDB.