Poster of Cast and Crew in The Little Judge From Hell - Season 1 - Episode 24 - Yokai Fish Kichigairyuu

The Little Judge From Hell - Season 1 - Yokai Fish Kichigairyuu (Episode 24)

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