The Hell-Strike of Dorozuden, The Sea Dragon Release : July 18, 1975 Runtime Epiosde : 22 minutes Rating : 0.00