Godzilla returns- destroying the city of Nemuro in Japan. A 60 million year old rock is discovered in the bay. When Godzilla blasts the rock with his atomic breath a UFO emerges. Soon the UFO transforms into the beast Orga and a battle between the giants threatens to destroy all mankind. Will...More