Released only in Japan, this side-scrolling adventure puts you in control of Godzilla as he battles through waves of both monsters and the military. F...
Released only in Japan, this side-scrolling adventure puts you in control of Godzilla as he battles through waves of both monsters and the military. F...