A UFO lands on Earth, unleashing a giant monster that is half lizard, half gorilla - Zillafoot! The monster rampages, deci....