Cosmic Princess backdrop
Cosmic Princess poster

Cosmic Princess

An alien princess aids people stranded on out-of-orbit Moonbase Alpha.

4.6(6 votes)
Release Date: December 1, 1982
Runtime: 91 minutes

Trailer

HomeMoviesTVTrendSearch
    Cosmic Princess | Vega Movies