and Mechagodzilla. Godzilla returns to threaten Japan, engaging in a fierce battle against the giant Ankylosaurus named Anguirus. A re-edited and dubbed version of the film was released in the US ...