Godzilla 24 Days Until Godzilla Day Meme

a poster for the movie godzilla vs. megaguirus