First Look at New MechaGodzilla
|Monster Zero has re-posted the first public image of the new Mecha-Godzilla that will face off against the Big G in the next Godzilla movie, Gojira X Mecha Gojira, scheduled for release in Japan this Christmas.
Source: Anime News Service