11067
444028

Space Stars

Prison Planet

Teen Force Kid Comet, Moleculelad, and Elektra, fight for freedom in the universe against the evil Uglor and his henchmen.