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

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

First aired: 11/8/1985 42 episodes
← Back to Sukeban Deka II: Legend of the Iron Mask

Episodes