Invasion from the 21st Level, Part I Release : October 07, 1985 Runtime Epiosde : 30 minutes Rating : 0.00