Season 1
Sukeban Deka III: Shojo Ninpo-cho Denki
AirDate: 10/30/1986
Episodes: 42

Overview: