Space Amoeba (1970) (With English Subtitles)
A space probe crashes on a Pacific atoll, unleashing giant mutant monsters created by aliens to conquer Earth.

A space probe crashes on a Pacific atoll, unleashing giant mutant monsters created by aliens to conquer Earth.