Nearly a year after Godzilla's defeat in 1954, Japan is put into chaos once more and are forced to deal with Godzilla's return, as well as his destructive battle against a new monster called Anguirus.read more
Nearly a year after Godzilla's defeat in 1954, Japan is put into chaos once more and are forced to deal with Godzilla's return, as well as his destructive battle against a new monster called Anguirus.