0.258 Views
Martial arts action film filmed in Super 8mm
Release: Jun 16, 2001
Runtime: 77 minutes
Language:
Studio:
Country: Japan
Cast: Fuyuhiko Nishi