1.205 Views
The seventh installment in the series of fantasy swordplay action movies starring Riki Takeuchi.
Release: Apr 27, 2006
Runtime: 81 minutes
Language: 日本語
Studio:
Country: