Godzilla Battles King Ghidorah in Trailer for Godzilla: The Planet Eater!
The third installment of the Godzilla anime series, Godzilla: The Planet Eater, released their first teaser trailer and sees King Ghidorah take on Godzilla!
Take a look:
https://youtu.be/lxnR5hq6sSQ
Th...