American TV title for Japanese film "Giant Space Monster Guilala". Never released theatrically in the United States. Dubbed in english and edited for televsion syndication by AIP-TV.
WLVI 56 Air Dates: