American title for Japanese film "Space Amoeba" directed by Godzilla creator Ishiro Honda. Theatrically released by American International Pictures in 1971.
WLVI 56 Air Dates: