Puppet Princess
Yasaburo Manajiri is a ninja without a purpose until he meets Rangiku Fumiwatari, whose family has been brutally murdered. The two fight through 16th-century Japan and soak the streets in blood. (Subtitled)
Starring
Akiko Yajima, Norio Wakamoto, Koji Nakata
Director
Hirotoshi Takaya