LILY-C.A.T.
The crew of an interplanetary starship fights for survival after an alien force takes control of their craft.
Release : September 01, 1987
Website : https://pierrot.jp/archive/ova/title11.html
Budget : $0.00
Revenue : $0.00
Duration : 67 minutes
Rating : 5.70