Poster of Cast and Crew in Sukeban Deka III  Shojo Ninpo Cho Denki - Season 1 - Episode 13 - Episode 13

Sukeban Deka III Shojo Ninpo Cho Denki - Season 1 - Episode 13 (Episode 13)

Episode Aired On:
Thursday, February 5 1987
37 years ago