Counterstrike! Shiva, the Double-Headed Devil Beast Release : May 23, 1975 Runtime Epiosde : 22 minutes Rating : 0.00