Massive 18" Godzilla 89 Statue Revealed Ahead Of GVK Mondo's biggest Godzilla figure ever is coming. from Movie News | ScreenRant Read The Rest:screenrant...