Category: space amoeba

TV spot for Yog: Monster from Space, aka Space Amoeba (1971)

Space Amoeba, aka Yog: Monster from Space (1970, Japan)