The Chase of the Giant Beast Bakyura
S1:E13
1972
IMDb