Poster of Cast and Crew in Epic Chushingura - Season 1 - Episode 28 - Life or Death Surveillance

Epic Chushingura - Season 1 - Life or Death Surveillance (Episode 28)

Episode Aired On:
Tuesday, July 13 1971
53 years ago