Poster of Cast and Crew in Sukeban Deka - Season 1 - Episode 4 - The Glaring White Flames of Hell!

Sukeban Deka - Season 1 - The Glaring White Flames of Hell! (Episode 4)

Episode Aired On:
Thursday, May 2 1985
39 years ago