Tag "Godzilla: Planet Eater"

Godzilla: Planet Eater comes to Netflix January 9

The third and final Godzilla anime, Godzilla: Planet Eater (Godzilla: Hoshi wo Ku Mono), is heading to Netflix on January 9th. The film opened in 158 Japanese theaters and was