Third Godzilla Anime Film Premieres in Japan This November
Thanks to an update on the official website, we now know when to expect the Japanese premiere of the third and final Godzilla anime film, Godzilla: The Planet Eater. Theatrical screenings are coming to Japan on November 9, and you can see a brief teaser …Read more »