In anticipation of the upcoming Godzilla: Planet of the Monsters, Japan’s TV Asahi celebrated the Big G on November 12.
Godzilla & Co.
Godzilla & Co.
Godzilla & Co.
In anticipation of the upcoming Godzilla: Planet of the Monsters, Japan’s TV Asahi celebrated the Big G on November 12.