Godzilla x Kong: The New Empire is basically a Dragon Ball movie
Dragon Ball’s Goku and the giant radioactive lizard Godzilla have one thing in common: their irrepressible fighting spirit. Both of them have been around for decades, starring in sprawling franchises full of shifting adaptations and […]