After Godzilla Earth reveals itself, the last remaining humans find new allies and one of Godzilla’s old foe makes a return.
Atomic Shot Episode 31: Godzilla {City On The Edge of Battle}
in Atomic Shot, Podcasts
After Godzilla Earth reveals itself, the last remaining humans find new allies and one of Godzilla’s old foe makes a return.