Godzilla franchise has come a long way since its original Japanese beginnings. The upcoming movie in the franchise Godzilla vs…