TWD Express: Rolling Takeoff

Shochiku

Science Fiction Animation
55 min     0     1987     Japan

Overview

A crew of space cargo workers rescue a beautiful android and land themselves in trouble thereby.

Similar