Gezora

Gezora appeared in the 1970 movie called Space Amoeba.