Lily C.A.T.

Lily C.A.T.

Loading ratings...
The crew of an interplanetary starship fights for survival after an alien force takes control of their craft.
Released: 1987
Category: movie
Running time: 67 min
Language: Japanese
Recommendation