Poster of Cast and Crew in Cackling Kitarou - Season 1 - Episode 8 - Old Man in the Mirror

Cackling Kitarou - Season 1 - Old Man in the Mirror (Episode 8)

Episode Aired On:
Wednesday, February 21 1968
57 years ago