Poster of Cast and Crew in The Little Judge From Hell - Season 1 - Episode 22 - The Yokai Hell Holiday-House

The Little Judge From Hell - Season 1 - The Yokai Hell Holiday-House (Episode 22)

Episode Aired On:
Thursday, March 7 1974
50 years ago