Life or death? Hell's Island's battle to an inevitable death!! Release : August 04, 1974 Runtime Epiosde : 25 minutes Rating : 8.00