The Tokyo International Film Festival announced on Wednesday that Godzilla: The Planet Eater (Godzilla: Hoshi wo Kū Mono), the third and final film in the Godzilla anime film trilogy, will close out the Festival.
In addition, Godzilla: Planet of the Monsters (Godzilla: Kaijū Wakusei), the first film, will open in China on September 21.
Godzilla: Planet of the Monsters (Godzilla: Kaijū Wakusei), the first film, opened in Japan last November.
Netflix began streaming the film worldwide on January 17.