Cleopatra D.C.

Cleopatra D.C. Poster

Aired: Apr 28, 1989 to May 24, 1991
Producers: Toei Video, Agent 21
Licensors: Media Blasters
Source: Manga
Genres: Action, Adventure, Sci-Fi
Duration: 37 min.