Release date: 11/23/2005
Popularity: 2
Original language: JA
The fifth installment in the series of fantasy swordplay action movies starring Riki Takeuchi.