Trailer for "Shogun’s Ninja" (Ninja Bugeicho Momochi Sandayu) [English subtitles]

By kevin on October 18, 2008 at 8:32pm EDT

Trailer for Noribumi Suzuki’s 1980 film Shogun’s Ninja starring Hiroyuki Sanada.