If you get any error message when trying to stream, please Refresh the page or switch to another streaming server.
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