Poster of Cast and Crew in Cackling Kitarou - Kyuuketsu Ki (Season 1 - Episode 19) - Kyuuketsu Ki

Cackling Kitarou - Season 1 - Kyuuketsu Ki (Episode 19)

Episode Aired On:
Sunday, May 12 1968
57 years ago