· Action, History
A high-stakes action film set against the backdrop of feudal Japan.
Director: Hiro Murai
Loading addons…