Sukeban Deka III: Shojo Ninpo-cho Denki - Season 1

First aired: 10/30/1986 42 episodes
← Back to Sukeban Deka III: Shojo Ninpo-cho Denki

Episodes