No overview available for this episode.
Sukeban Deka III: Shojo Ninpo-cho Denki
Season 1
38
September 24, 1987