The Immortal Goremon Rips The Devil To Shreads Release : July 25, 1975 Runtime Epiosde : 22 minutes Rating : 0.00