Sukeban Deka II: Legend of the Iron Mask official wallpaper
Sukeban Deka II: Legend of the Iron Mask poster

Sukeban Deka II: Legend of the Iron Mask

(1985)

Seasons

Sukeban Deka II: Legend of the Iron Mask Season 1 poster

Season 1 (1985)

with 42 episodes premiered on November 8, 1985