Sleepy Eyes of Death 12: Castle Menagerie
People start running around raping and killing people, and they leave notes saying that they did it. Kyoshiro's life is getting weirder and weirder by the day! Tracking down the real culprit will lead him down a convoluted path that includes the Shogun's harem, hidden christians, and sexy politics!
Released: 1969-01-11