Conflagration of Modorosu, The Incandescent Beast Release : September 19, 1975 Runtime Epiosde : 22 minutes Rating : 0.00