The Last Challenge!! Fortress Mikerosu of the Sky! Release : June 01, 1975 Runtime Epiosde : minutes Rating : 0.00