An Impossible Rescue?! The Little Braggart Release : October 20, 1974 Runtime Epiosde : minutes Rating : 0.00