No overview available for this episode.
Japanese Folklore Tales
Season 1
74
February 26, 1977
25 minutes