The Storm-Calling Mechanical Beast, Stronger Release : April 15, 1973 Runtime Epiosde : 25 minutes Rating : 9.00